关于解决eclipse上部署javaweb项目404报错问题 黑马程序员

问题一:8080,8009,8005端口被占用问题

端口被占用,按照百度方法netstat -ano命令查找占用端口的进程是java.exe,并不是大部分文章里提到的javaw.exe,原因是你通过tomcat/bin/startup.bat打开了服务器占用了这几个端口

这就说明此时你的服务器是打开了的浏览器输入localhost:8080也能顺利到达tomcat首页,所以需要注意的是不要多开服务器,bin文件中开启了服务器再用eclipse开启会报错,eclipse开启服务器后再用bin/start.up开启会闪退

问题二:服务器连接完成,部署项目时出现404报错

webapps中也能找到部署文件,说明文件是部署成功的

这时候的问题就出在你的web.xml中,打开web.xml文件

在<welcome-file>xx.html</welcome>等语句中并没找到你想要部署这个文件的约束

所以将你要部署的文件的文件名改为与上述web.xml文件中向匹配的文件名:例如将我要部署的99.html右键改名为1.html或者index.html

第二个解决方法是改web.xml文件,也就是加上一行<welcome-file>99.html</welcome>问题即可解决。

心得

理清思路,找出问题在哪,按顺序一个问题一个问题解决,比如服务器配置出了问题就先解决服务器配置问题,之后才能去解决运行时出现的问题,如果没有解决服务器问题就一直在处理运行时问题时没有用的

posted @ 2019-05-23 15:35  NullPoint_02  阅读(11459)  评论(0编辑  收藏  举报