Lorsque mon enregistreur est défini sur "all", les messages que mon code ne place pas explicitement s'affichent. J'utilise un pot un de mes amis m'a donné à faire certaines choses (et je pense qu'il est lui-même des choses logging)log4j, journalisation étrangère
Je voudrais vous connecter uniquement des choses que je demande à être connecté en exécutant la
logger.info ("something clever"); command
Ci-dessous est mon log4j.properties
s'il vous plaît aviser.
# ***** Set root logger level to WARN and its two appenders to stdout and R.
log4j.rootLogger=all, R
# ***** R is set to be a RollingFileAppender.
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=log/something.log
# ***** Max file size is set to 100KB
log4j.appender.R.MaxFileSize=100KB
# ***** Keep one backup file
log4j.appender.R.MaxBackupIndex=1
# ***** R uses PatternLayout.
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
Puis-je définir pour tous les paquets dans mon projet, ou dois-je ajouter des packages séparément? – JAM
Vérifiez la publication modifiée. –