如何在Java代码中更改log4j.properties中的属性值

时间:2018-11-15 11:01:20

标签: java logging log4j

我有用于记录日志的log4j.properties文件,我想更改使用它的任何Java文件中的条件的log4j.appender.SYSLOG.syslogHost值。

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

如何用Java代码访问log4j.appender.syslog.SyslogHost。我找不到任何设置方法或类似方法。

0 个答案:

没有答案