文章目录
Logback设置property参数
更多参数设置查看官方文档
1. 方式一:直接配置参数值
<configuration>
<property name="USER_HOME" value="/home/sebastien" />
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${USER_HOME}/myApp.log</file>
<encoder>
<pattern>%msg%n</pattern>
</encoder>
</appender>
<root level="debug">
<appender-ref ref="FILE" />
</root>
</configuration>
2. 方式二:通过file属性引入参数文件
<configuration>
<!-- 引入项目内的文件指定文件所在的包路径 -->
<property file="src/main/java/chapters/configuration/variables1.properties" />
<!-- 引入项目外的文件指定文件所在的绝对路径 -->
<property file="/home/logback/variables.properties" />
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${USER_HOME}/myApp.log</file>
<encoder>
<pattern>%msg%n</pattern>
</encoder>
</appender>
<root level="debug">
<