【发布时间】:2013-11-19 15:16:24
【问题描述】:
我想让我的 log4j.xml 文件在不同的环境中可配置。 我想这样定义日志级别:
<logger name="com.mycompany">
<level value="${log.level}" />
</logger>
log.level 在属性文件中定义
mypropertyfile.properties log.level=调试
是否可以使用弹簧?
【问题讨论】:
-
您是否阅读过 PropertyPlaceholderConfigurer?
-
我相信 log4j.xml 文件超出了 spring 的范围。如果您改为编写 log4j 配置器类,则可以使用 spring 注入配置 log4j 属性。