<appender name="RollingFileAppender" class="org.apache.log4j.RollingFileAppender">
<param name="Append" value="false"/>
<param name="MaxFileSize" value="1KB"/>
<param name="File" value="/mylog.log"/>
<param name="MaxBackupIndex" value="3"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd hh:mm:ss}:%p %t %c - %m%n"/>
</layout>
</appender>
这个配置适用于linux,它是由shell脚本调用的java使用的。 我需要将mylog.log放到$ {home}目录。 应该怎么样? $ {HOME} /mylog.log?
答案 0 :(得分:0)
系统属性${user.home}
应该按照How to provide a default path for Log4j file inside Linux Environment?