启动的时候log4j确实是被加载了,这点我以确认
但是就是sql语句没打出来,用这个配置文件昨天在自己电脑上市好用的。
我自己电脑配置:ibatis+tomcat5.5(6)
公司电脑:mybatis+tomcat7 (就是打不出sql句的机器)
log4j.rootLogger=INFO, stdout,file
###. \u5B9A\u4E49\u540D\u4E3A stdout \u7684\u8F93\u51FA\u7AEF\u7684\u7C7B\u578B
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n
###. \u5B9A\u4E49\u540D\u4E3A file \u7684\u8F93\u51FA\u7AEF\u7684\u7C7B\u578B\u4E3A\u6BCF\u5929\u4EA7\u751F\u4E00\u4E2A\u65E5\u5FD7\u6587\u4EF6\u3002
log4j.appender.file =org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.File=log.txt
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d-[TS] %p %t %c - %m%n
###. \u6307\u5B9A com.neusoft \u5305\u4E0B\u7684\u6240\u6709\u7C7B\u7684\u7B49\u7EA7\u4E3A DEBUG \u3002\u53EF\u4EE5\u628A com.neusoft \u6539\u4E3A\u81EA\u5DF1\u9879\u76EE\u6240\u7528\u7684\u5305\u540D\u3002
log4j.logger.com.neusoft=DEBUG
###. \u5982\u679C\u9879\u76EE\u4E2D\u6CA1\u6709\u914D\u7F6E EHCache \uFF0C\u5219\u914D\u7F6E\u4EE5\u4E0B\u4E24\u53E5\u4E3A ERROR \u3002
log4j.logger.com.opensymphony.oscache=ERROR
log4j.logger.net.sf.navigator=ERROR
### struts \u914D\u7F6E
log4j.logger.org.apache.commons=WARN
log4j.logger.org.apache.struts=WARN
### displaytag \u914D\u7F6E
log4j.logger.org.displaytag=WARN
### .spring \u914D\u7F6E
log4j.logger.org.springframework=WARN
### . ibatis \u914D\u7F6E
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner = DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.org.apache.velocity=FATAL
log4j.logger.com.canoo.webtest=WARN