繁体   English   中英

log4j:我的java文件服务器日志的日志记录也将记录到文件中

[英]log4j : logging for my java file server logs are also coming to file

根据我的logger-log4j.properties文件:

log4j.rootCategory=DEBUG, TestLogger
log4j.appender.TestLogger=org.apache.log4j.FileAppender
log4j.appender.TestLogger.File=TestLogger.log
log4j.appender.TestLogger.MaxFileSize=10000KB
log4j.appender.TestLogger.MaxBackupIndex=10
log4j.appender.TestLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.TestLogger.layout.ConversionPattern=%d{yyyy-MMM-dd HH:mm:ss,SSS} [%t]- %p
log4j.category.org.apache=DEBUG

当我的班级被执行时,执行后我也得到了serverlog。 如何停止从服务器的日志记录。 提前致谢!

问题出在第一行:

log4j.rootCategory=DEBUG, TestLogger

现在,无需将根目录设置为DEBUG ,只需将其设置为ERROR ,然后将您想要仅DEBUG的日志记录级别设置为即可。

我认为您应该对像这样的东西进行修改log4j.category.com.mypackage.MyClass=DEBUG

com.mypackage.MyClass应该是您文件中预期的完全限定的类名

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM