我有一个使用log4j2作为日志记录系统的spring web应用程序。 log4j2:2.6.2 slf4j:1.7.21
我在生产中使用的类路径中有一个log4j2.xml。
我想使用不同的配置文件进行开发,尤其是当我从Eclipse运行服务器时。
我试图将-Dlog4j.configurationFile = C:\ Dev \ log4j2.xml添加到eclipse中的默认VM参数以及服务器参数但到目前为止没有运气,它总是从类路径中获取log4j2.xml
有什么想法吗?
谢谢
答案 0 :(得分:0)
尝试使用file:
前缀预先添加文件。 -Dlog4j.configurationFile=file:///C:/Dev/log4j2.xml
如果你正在使用弹簧属性文件,你也可以这样做:
logging.config = file:///C:/Dev/log4j2.xml