是否可以使用属性动态记录项目名称(如 下面附加程序中的${project.name})?我正在使用 log4j.xml 配置文件。
如果是,我在哪里可以定义这样的属性?
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="[${project.name}] %d{ISO8601} [%t] %-5p ..%c{3}.%M(%L) - %m%n" />
</layout>
</appender>
通过这样做,我将能够在我的所有项目中使用相同的 log4j.xml。