【发布时间】:2021-02-02 23:00:42
【问题描述】:
我想为我的应用程序设置默认文件路径,以防 ${custom.log.path} 未定义或以任何方式无法创建,日志应在默认位置生成。
我正在使用spring应用,不知道如何配置默认文件路径。
log4j.properties:
# Root logger option
log4j.rootLogger=DEBUG, file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=${custom.log.path}/Application.log
log4j.appender.file.MaxFileSize=5MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d [%t] %-5p (%F:%L) - %m%n
【问题讨论】: