使用 application.properties 在 Spring 中外部化 logback.xml 的位置
Externalizing the location of logback.xml in Spring Boot using application.properties
如何使用 application.properties 在 Spring 引导中自定义 logback.xml 的位置?
我在下面尝试过但没有用。
application.properties
logging.config = /home/dev-01/Documents/logback.xml
如果 logback.xml 位于资源文件夹中,则有效,但如果位于项目外部,则无效。
如果我提供的环境变量如
,它也可以工作
-Dlogging.config=/home/dev-01/Documents/logback.xml
以下构造对我有用(但我使用相对路径而不是绝对路径):
logging.config=file:/home/dev-01/Documents/logback.xml
如何使用 application.properties 在 Spring 引导中自定义 logback.xml 的位置?
我在下面尝试过但没有用。
application.properties
logging.config = /home/dev-01/Documents/logback.xml
如果 logback.xml 位于资源文件夹中,则有效,但如果位于项目外部,则无效。
如果我提供的环境变量如
,它也可以工作-Dlogging.config=/home/dev-01/Documents/logback.xml
以下构造对我有用(但我使用相对路径而不是绝对路径):
logging.config=file:/home/dev-01/Documents/logback.xml