外部log4j2配置文件

时间:2017-11-22 10:23:18

标签: java spring log4j2

我有一个使用log4j2作为日志记录系统的spring web应用程序。 log4j2:2.6.2 slf4j:1.7.21

我在生产中使用的类路径中有一个log4j2.xml。

我想使用不同的配置文件进行开发,尤其是当我从Eclipse运行服务器时。

我试图将-Dlog4j.configurationFile = C:\ Dev \ log4j2.xml添加到eclipse中的默认VM参数以及服务器参数但到目前为止没有运气,它总是从类路径中获取log4j2.xml

有什么想法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

尝试使用file:前缀预先添加文件。 -Dlog4j.configurationFile=file:///C:/Dev/log4j2.xml

如果你正在使用弹簧属性文件,你也可以这样做:

logging.config = file:///C:/Dev/log4j2.xml