Как изменить значение свойства в log4j.properties в коде Java - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть файл log4j.properties для ведения журнала, и я хочу изменить его значение log4j.appender.SYSLOG.syslogHost для условия в любом Java-файле, который его использует.

log4j.rootLogger=INFO, syslog
log4j.appender.syslog=org.apache.log4j.net.SyslogAppender
log4j.appender.syslog.Facility=LOCAL7
log4j.appender.syslog.FacilityPrinting=false
log4j.appender.syslog.Header=true
log4j.appender.syslog.SyslogHost=logsX.papertrailapp.com:XXXXX
log4j.appender.syslog.layout=org.apache.log4j.PatternLayout
log4j.appender.syslog.layout.ConversionPattern=%p: (%F:%L) %x %m %n

Как я могу достичьlog4j.appender.syslog.SyslogHost в коде Java.Я не смог найти какой-либо заданный метод или подобный подход.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...