Spring Boot 1.5.10:加载Log4j2 2.10外部.properties

时间:2018-03-05 16:42:16

标签: java spring-boot log4j2

我在Spring Boot 1.5.10应用程序中加载外部log4j2.properties文件时遇到问题。我之前没有遇到过这个问题,但我正在升级到最新版本的log4j2,即v2.10。以下示例我尝试加载外部属性(通过外部我的意思是不在类路径中)。

File file = new File("lo4j2.properties");
LoggerContext context = (LoggerContext) LogManager.getContext(false);
context.setConfigLocation(file.toURI());

以上代码段在app启动时在main方法中运行。在log4j2 v2.10之前,这个工作正常,但这似乎不再起作用了。任何有关这方面的帮助将非常感激。提前谢谢!

更新: 好吧,我现在感到额外的愚蠢,哈哈。所以上面的确有效,只有你现在提供正确的文件lol:)

0 个答案:

没有答案