Spring 部署Tomcat 404 错误解决方案


将Spring项目部署到tomcat后,访问网页出现404错误

HTTP Status 404 – Not Found The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

 

1. 查看tomcat下的log文件

SEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log file 

 

在WEB-INF/classes下创建logging.properties文件

org.apache.catalina.core.ContainerBase.[Catalina].level=INFO
org.apache.catalina.core.ContainerBase[Catalina].handlers=java.util.logging.ConsoleHandler

 重启tomcat,之后就能看到全部错误log。

2.详细错误

org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file

 解决方法

Open the project's properties (e.g., right-click on the project's name in the project explorer and select "Properties").
Select "Deployment Assembly".
Click the "Add..." button on the right margin.
Select "Java Build Path Entries" from the menu of Directive Type and click "Next".
Select "Maven Dependencies" from the Java Build Path Entries menu and click "Finish".

  参考:http://stackoverflow.com/questions/6210757/java-lang-classnotfoundexception-org-springframework-web-context-contextloaderl

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM