私はLOG4jとSLF4jを使用しています。
各ログ メッセージを別のファイル (info.log、warning.log、error.log) に分けようとしています。
たとえば、log4j.appender.infoFile.Threshold=INFOを使用して DEBUG メッセージをフィルター処理していますが、WARN および ERROR メッセージも除外する方法がわかりません。INFO メッセージを書きたいだけです。warning.log も同様です。
# Direct log messages to INFO log file
log4j.appender.infoFile=org.apache.log4j.RollingFileAppender
log4j.appender.infoFile.File=info.log
log4j.appender.infoFile.MaxFileSize=1MB
log4j.appender.infoFile.MaxBackupIndex=1
log4j.appender.infoFile.append=false
log4j.appender.infoFile.layout=org.apache.log4j.PatternLayout
log4j.appender.infoFile.Threshold=INFO