问题描述:
今天将项目部署到Centos 6.3 x64上面的tomcat 7.0.54,访问链接出现了404错误。后来查看了/usr/local/apache-tomcat-7.0.54/logs/catalina.out 文件,出现了Error listenerStart 。
org.apache.catalina.core.StandardContext startInternal SEVERE: Error listenerStart
解决方法:
由日志文件可以知道,在web.xml 初始化logback监听器的的时候找不到classpath:dev/logback.xml
去/usr/local/apache-tomcat-7.0.54/webapps/adver/WEB-INF/classes/ 看了,下面没有dev/logback.xml文件夹。但在开发的时候,tomcat里面是有的。 发布的时候却没了
是因为用maven打包的,maven并没有将dev/logback.xml放到WEB-INF/classes里,而是直接将logbak.xml放在WEB-INF/classes。
今天将项目部署到Centos 6.3 x64上面的tomcat 7.0.54,访问链接出现了404错误。后来查看了/usr/local/apache-tomcat-7.0.54/logs/catalina.out 文件,出现了Error listenerStart 。
org.apache.catalina.core.StandardContext startInternal SEVERE: Error listenerStart
解决方法:
由日志文件可以知道,在web.xml 初始化logback监听器的的时候找不到classpath:dev/logback.xml
去/usr/local/apache-tomcat-7.0.54/webapps/adver/WEB-INF/classes/ 看了,下面没有dev/logback.xml文件夹。但在开发的时候,tomcat里面是有的。 发布的时候却没了
是因为用maven打包的,maven并没有将dev/logback.xml放到WEB-INF/classes里,而是直接将logbak.xml放在WEB-INF/classes。