Я использую Log4j, и я хочу регистрироваться с различными уровнями журнала. Было бы неплохо, если бы я мог использовать настраиваемый макет для каждого уровня журнала или просто иметь один регистратор, который регистрирует только сообщение журнала без какого-либо форматирования. Я действительно не знаю, как это сделать, поэтому я был бы рад, если бы кто-нибудь из вас, ребята, мог дать мне несколько намеков на это.Различные макеты для уровней журнала в Log4j
Вот мои log4j.properties:
# Root Logger
log4j.rootLogger=DEBUG, console, file
# Appender to Console
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%p] - %m%n
# Appender to Log-File
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.Append=false
log4j.appender.file.File=adsync.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH:mm:ss} - %m%n