<appender name="error-rolling" class="ch.qos.logback.core.rolling.RollingFileAppender">
<Encoding>UTF-8</Encoding>
<File>${server_log_home}/${server_name}.err</File>
${server_log_home}/${server_name}.err
上面的选项是在哪里配置的 怎么看 谢谢~
<appender name="error-rolling" class="ch.qos.logback.core.rolling.RollingFileAppender">
<Encoding>UTF-8</Encoding>
<File>${server_log_home}/${server_name}.err</File>
${server_log_home}/${server_name}.err
上面的选项是在哪里配置的 怎么看 谢谢~
一般log4j路径有三种配置
1:绝对路径,就是写死的一个路径 例如 D:/a.log
2:使用已有jvm变量 例如:${user.home},${catalina.home}
3:自己设置目录,也就是在项目启动时通过System.setProperty设置,这个需要自己写自定义类来实现
15 回答8.2k 阅读
8 回答6k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
你这不是
log4j
,而是logback
。是log4j的作者弃坑之后又一力作。这里的应用参见官方文档: https://logback.qos.ch/manual...
logback支持变量定义,变量来自于
system.properties
或者环境变量
,也可以自定义。相比xml配置,我更喜欢logback支持的groovy DSL。