咋子此前我检查了tomcat8.5,点击start.bat是正常运行的,eclipse中的server也是一样的,但是一直都是这种错误,在网上找了相关问题也没有和我一样的。
你是操作转发还是直接访问html页面 在页面右键直接run
请确认一下项目名称是否为444,到tomcat的webapps文件夹里面,查看项目的文件夹名称是否为444。
404很明显,你请求的路径有问题,估计你应该访问的是http://localhost:8080/444
如果真是这样出现404就不奇怪了,他会默认访问http://localhost:8080/444/index.html
或者含有index的jsp,htm等后缀的文件,但你的目录没有,所以应该访问已有的html,比如NewFile.html
http://localhost:8080/444/NewFile.html
如果还是报404,检查以下web.xml,你有没有设置servlet配置,尤其是url-pattern的标签,如果你设置了类似如下的标签
<url-pattern>/xx</url-pattern>
则访问项目名后应该加xxx
http://localhost:8080/444/xx/NewFile.html
web.xml里面添加
<welcome-file-list>
<welcome-file>NewFile.html</welcome-file>
</welcome-file-list>