Я начал изучать что-то о log4j, так как пока он работает нормально, это код из файла log4j.property
# Set root logger level to DEBUG and its only appender to A1.
log4j.rootLogger=DEBUG, A1,xml
# A1 is set to be a ConsoleAppender.
log4j.appender.A1=org.apache.log4j.ConsoleAppender
# A1 uses PatternLayout.
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
# ${applicationRoot}/logs/xml.log
log4j.appender.xml=org.apache.log4j.RollingFileAppender
log4j.appender.xml.File=G:/TESTGEN/logs/xmlimpex.log
log4j.appender.xml.MaxFileSize=2MB
log4j.appender.xml.MaxBackupIndex=2
log4j.appender.xml.layout = org.apache.log4j.PatternLayout
log4j.appender.xml.layout.ConversionPattern=%p %t %c - %m%n
и его отлично работает печать на консоли, а также запись в файл. Мне интересно, можно ли сделать что-то, как следует
Я хочу, чтобы у меня была возможность регистрировать на консоли все, что делает этот файл log4j.
но в то же время я хочу, чтобы в файле журнала, который я настроил с помощью RollingFileAppender
, должны регистрироваться записи только для предупреждений и ошибок.
Пожалуйста, предложите мне, как я могу это сделать
Заранее спасибо
Umesh