eclipse中tomcat提示404错误及tomcat启动失败(完美解决)

                                 404错误解决方案 

在配置项目环境的时候遇到这么一个问题,在jdk maven tomcat都配置完成以后,在浏览器中输入:localhost:8080来准备启动tomcat的时候,提示404错误。重新检查所有的配置仍然没有解决问题,其实在这我们习惯性的忘记了检查Tomcat服务器的server location的配置。因为之前我们使用的myeclipse帮助我们开发人员集成很多的配置,现在改用eclipse来开发就会忘记一些配置。

 问题重现

eclipse中tomcat提示404错误及tomcat启动失败(完美解决)_第1张图片

 解决方法:

1.首先访问的网站地址是否正确

2.检查Eclipse部署路径,是否部署了资源文件    

eclipse中tomcat提示404错误及tomcat启动失败(完美解决)_第2张图片

发现该路经下只有一个WEB-INF文件夹,这就是404根源啊

重新部署:右键工程 properties-Deloyment Assembly ,将下面内容全部删掉,重新添加后重启项目即可。

eclipse中tomcat提示404错误及tomcat启动失败(完美解决)_第3张图片

                                tomcat启动失败解决方案

1.   8080,8009,8005端口被占用问题。进入cmd查看端口进程将占用的进程杀死。

eclipse中tomcat提示404错误及tomcat启动失败(完美解决)_第4张图片

2.出现如图问题,一般都是tomcat配置错误。

 eclipse中tomcat提示404错误及tomcat启动失败(完美解决)_第5张图片

 解决方案: 

eclipse中tomcat提示404错误及tomcat启动失败(完美解决)_第6张图片

 修改完之后记得保存。

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名称和路径是否正确。

你可能感兴趣的:(eclipse,tomcat)