jar外部的spring boot log4j文件?

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

传递:-Dlog4j.configuration = file:/// c:\ log4j2.xml在命令行上不起作用(尽管在非spring-

boot测试应用程序中也可以)。

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

回答:

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

logging.config=file:log4j.xml

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

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

以上是 jar外部的spring boot log4j文件? 的全部内容, 来源链接: utcz.com/qa/403498.html

回到顶部