嗨,我有 4 个类,每个类共享一个记录器类的匿名实例(不是我的创造)。我添加了一个 log4j appender 并将记录器设置为记录到 appender 文件。问题是一切都记录到文件中,包括 Hibernate。如何设置仅记录到此文件的类?
这是我目前的配置文件:
# Direct log messages to a file
log4j.appender.file=com.daniels.logging.RollingFileAppender
log4j.appender.file.File=daniels.log
log4j.appender.file.MaxFileSize=100MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.S} %-5p [%c{1}:%M] - %m%n
log4j.appender.file.append=true
# Root logger option
log4j.rootLogger=INFO, file
我的一门课叫做 SeriousEvent。如果我希望这个类记录到文件 com.daniels.logging.RollingFileAppender 我将如何设置它?我是新手,所以请原谅我。我浏览了文档,但我发现很难找到一个好的例子。
谢谢,丹尼尔