少jar包 aspectjweaver.jar
错误二:
SSH中的Error listenerStart错误解决
严重: Error listenerStart2008-8-6 21:38:15 org.apache.catalina.core.StandardContext start
严重: Context [/ssh] startup failed due to previous errors
2008-8-6 21:38:16 org.apache.coyote.http11.Http11BaseProtocol start
利用日志。
在src线新建log4j.properties
然后输入以下内容:
log4j.rootLogger = INFO,consolelogger,filelogger
log4j.appender.consolelogger=org.apache.log4j.ConsoleAppender
log4j.appender.consolelogger.layout=org.apache.log4j.PatternLayout
log4j.appender.consolelogger.layout.conversionPattern=[%5p]%t -%c - %m%n
log4j.appender.filelogger=org.apache.log4j.RollingFileAppender
log4j.appender.filelogger.File=logsccps.log
log4j.appender.filelogger.MaxFileSize=100KB
#keep one backup file
log4j.appender.filelogger.MaxBackupIndex=1
log4j.appender.filelogger.layout=org.apache.log4j.PatternLayout
log4j.appender.filelogger.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss}[%-5p]:%c -%t - %m%n %
log4j.logger.com.mock = INFO
重启tomcat,打印输出日志!
终于发现了错误原因的所在。
错误三:
严重: Exception starting filter struts2
java.lang.ClassNotFoundException: org.apache.Struts2.dispatcher.FilterDispatcher
你可以把要用到的jar拷贝到tomcate的lib文件夹下面,我不知道是不是使用的是绿色Tomcate原因,我之前从来没有遇到过,这次使用的是绿色版本Tomcate出现这样的问题,试了好久,试了好多情况,都没有用,最后试着把使用的JAR文件拷贝到Tomcate的lib下面就行了
在网上搜索的时候看到有一种情况也可能出现这种错误,也是Tomcate原因,Tomcate所在的路径中不能有空格例如(D:Program Files)
最好的方法:重新下载一个tomcat, 不要用绿色版本的,绿色版本的容易出问题!!!