gpt4 book ai didi

java - Log4J:使用 sysdate 备份文件名

转载 作者:行者123 更新时间:2023-12-04 05:14:09 26 4
gpt4 key购买 nike

我想从 log4j 命名备份文件,将 sysdate 附加到名称而不是 filename.1, filename.2 ....

我该怎么做?

最佳答案

为此,您需要使用 Log4J“额外”JAR(由 Apache 提供),并使用 RollingFileAppender在那里找到(参见 FileNamePattern 参数):http://logging.apache.org/log4j/companions/extras/apidocs/index.html

例如(取自那里的 Javadoc):

<appender name="ROLL" class="org.apache.log4j.rolling.RollingFileAppender">
<rollingPolicy class="org.apache.log4j.rolling.TimeBasedRollingPolicy">
<param name="FileNamePattern" value="/wombat/foo.%d{yyyy-MM}.gz"/>
</rollingPolicy>
</appender>

关于java - Log4J:使用 sysdate 备份文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14500301/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com