jjsun007
注册时间: 2009-09-07 帖子: 36
|
发表于: 2009-十一月-27 星期五, pm12:45 发表主题: log输出有重复信息,如何屏蔽? |
|
|
启动joinwork cosole,控制台中同一log信息重复输出2次,只是格式不同,如下:
INFO [main] - Hibernate 2.1.8
10:46:17,609 INFO Environment:483 - Hibernate 2.1.8
INFO [main] - hibernate.properties not found
10:46:17,609 INFO Environment:512 - hibernate.properties not found
INFO [main] - using CGLIB reflection optimizer
10:46:17,625 INFO Environment:543 - using CGLIB reflection optimizer
INFO [main] - using JDK 1.4 java.sql.Timestamp handling
10:46:17,625 INFO Environment:572 - using JDK 1.4 java.sql.Timestamp handling
请问如何更改,使其只保留一条?同时,如何修改,使其log输出到指定文件中?engine_home目录下的log.properties文件中只有一个控制台输出配置,且仅有一个appender?
log4j.logger.net.joinwork = INFO,A1
log4j.logger.net.sf.hibernate = INFO,A1
log4j.logger.org.quartz= INFO,A1
log4j.logger.de.hunsicker.jalopy=INFO,A1
#A1--打印到屏幕上
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-5p [%t] - %m%n
#A4--打印到文件alllog中--记录所有log信息
log4j.appender.A4=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A4.file=all.log
log4j.appender.A4.DatePattern='.'yyyy-MM-dd
log4j.appender.A4.layout=org.apache.log4j.PatternLayout
log4j.appender.A4.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n |
|