读书人

MyEclipse下加载Hibernate 出现的有关

发布时间: 2012-01-28 22:06:14 作者: rapoo

MyEclipse下加载Hibernate 出现的问题
加载完Hibernate后 部署到到tomcat5。5 ,

启动tomcat过程中报:java.lang.NoClassDefFoundError: org/apache/log4j/Layout 错误

什么原因?我看了一下lib里有log4j-1.2.11.jar包啊

[解决办法]
是不是log4的配置有问题呀
看一下配置文件中有没有log4的配置


[解决办法]
学习!!
[解决办法]
你工程的library里引用了log4j吗?
[解决办法]
在src目录下建一个log4j.properties文件,
配置形如,具体意义自己查资料

log4j.rootLogger=INFO, stdout, R

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

# Pattern to output the caller 's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss}:%5p %t %c - %m%n

log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=remis.log

log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=1

log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss}:%5p %t %c - %m%n
log4j.logger.com.eshore = debug
[解决办法]
你应该把commons-logging-1.1.jar这个包放进去。
[解决办法]
是不是你的jar包有错误啊,重新下载一个试一下

读书人网 >Eclipse开发

热点推荐