Har*_*non 3 java configuration logging log4j
我无法在任何地方找到如何在log4j.xml中指定常量.例如,我在log4j.properties中有这个常量:
#Log directory
dal.log.dir=/var/log/pojodal/
# Log filename
dal.log.file=pojodal.log
Run Code Online (Sandbox Code Playgroud)
我在属性文件的其他部分使用如下常量:
log4j.appender.DRFA1.File=${dal.log.dir}/${dal.log.file}
Run Code Online (Sandbox Code Playgroud)
如何在log4j.xml中实现相同的行为?
您可以使用此在线服务转换您的完整版 ,您可以在其中粘贴,按转换并复制新的:log4j.properties log4j.propertieslog4j.xml
http://log4j-props2xml.appspot.com/
如果该webapp处于脱机状态......您也可以在自己的servlet容器中启动它...您可以在此处找到下载和源代码:
https://github.com/jroyals/log4j-properties-converter/
log4j.xml:这是在解释回答另一个问题 ......使用XML内部实体 这里使用Java系统属性 在这里.
| 归档时间: |
|
| 查看次数: |
8552 次 |
| 最近记录: |