404错误解决方案
在配置项目环境的时候遇到这么一个问题,在jdk maven tomcat都配置完成以后,在浏览器中输入:localhost:8080来准备启动tomcat的时候,提示404错误。重新检查所有的配置仍然没有解决问题,其实在这我们习惯性的忘记了检查Tomcat服务器的server location的配置。因为之前我们使用的myeclipse帮助我们开发人员集成很多的配置,现在改用eclipse来开发就会忘记一些配置。
问题重现
解决方法:
1.首先访问的网站地址是否正确
2.检查Eclipse部署路径,是否部署了资源文件
发现该路经下只有一个WEB-INF文件夹,这就是404根源啊
重新部署:右键工程 properties-Deloyment Assembly ,将下面内容全部删掉,重新添加后重启项目即可。
tomcat启动失败解决方案
1. 8080,8009,8005端口被占用问题。进入cmd查看端口进程将占用的进程杀死。
2.出现如图问题,一般都是tomcat配置错误。
解决方案:
修改完之后记得保存。
3.java配置路径有问题,具体参考JDK的配置路径。
4.项目未添加tomcat驱动(一般提示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path属于这一类)
解决方法:保证已经装了tomcat的情况下,eclipse中选择对应项目右键build path ->Configure build path -> Java build path->选择Libraries ->点击右方Add Library... ->Server Runtime ->选择自己的tomcat服务器->Finis
5.项目中的web.xml中配置的servlet的名称写错,tomcat无法识别(一般控制台提示java.util.concurrent.ExecutionException属于这种问题)
解决方法:检查自己配置的servlet名称和路径是否正确。