Java 无法在tomcat 5.5中部署war文件
我正在使用spring、Java1.5和Tomcat5.5。 试图在tomcat中部署战争,但当我尝试时,它只会给出Java 无法在tomcat 5.5中部署war文件,java,spring,tomcat,ant,Java,Spring,Tomcat,Ant,我正在使用spring、Java1.5和Tomcat5.5。 试图在tomcat中部署战争,但当我尝试时,它只会给出 严重:listenerStart错误 在打印完整的tomcat日志跟踪之后,我在WEB-INF/classes文件夹下添加了以下log4j.properties文件 log4j.rootLogger=DEBUG,Appender1,Appender2 log4j.appender.Appender1=org.apache.log4j.ConsoleAppender log4j.
严重:listenerStart错误
在打印完整的tomcat日志跟踪之后,我在WEB-INF/classes文件夹下添加了以下log4j.properties文件
log4j.rootLogger=DEBUG,Appender1,Appender2
log4j.appender.Appender1=org.apache.log4j.ConsoleAppender
log4j.appender.Appender1.layout=org.apache.log4j.patternalyout
log4j.appender.Appender1.layout.ConversionPattern=%-7p%d[%t]%c%x-%m%n
log4j.appender.Appender2=org.apache.log4j.FileAppender
log4j.appender.Appender2.File=applog.txt
log4j.appender.Appender2.layout=org.apache.log4j.patternalyout
log4j.appender.Appender2.layout.ConversionPattern=%-7p%d[%t]%c%x-%m%n
但是在使用ANT创建war文件后,log4j.properties会自动删除
所以请建议我做错了什么 查看catalina.out文件,您将看到发生了什么。顺便说一句,请使用较新版本的Java。1.5已经过时很长一段时间了Web INF/类是在编译时创建的,因此当您进行构建时,log4j.properties将被删除。通常,这在resources文件夹中,但如果您确实需要它,则需要在那里调整您的构建以复制它。@Jens catalina中没有异常跟踪。使用此java版本是我的要求:)