罐子外部的spring boot log4j文件?

发布于 2021-01-30 16:46:04

如何通过?我可以使它起作用的唯一方法是将log4j.xml放在类路径上。

传递:-Dlog4j.configuration = file:/// c:\ log4j2.xml在命令行上不起作用(尽管在非Spring
Boot测试应用程序中也可以)。

我还尝试在春季将其作为环境变量/属性。

关注者
0
被浏览
64
1 个回答
  • 面试哥
    面试哥 2021-01-30
    为面试而生,有面试问题,就找面试哥。

    尝试将此行放入您的application.properties

    logging.config=file:log4j.xml
    

    第二种选择是将系统变量传递给 -Dlogging.config=file:log4j.xml

    在这种情况下,它应该位于JAR文件外部的当前目录中。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看