我想在我的 log4j
html 报告中或至少在文件名中包含日期和时间列。
今天保存如下:
HTMLlog.html
,我希望它是这样的
HTMLlog_dd-MM-yyyy.html
对于最终用户来说,如果此信息包含在报告中,那就更好了。
我的log4j-html.properties:
# Define the root logger with file appender
log4j.rootLogger = DEBUG, HTML
# Define the file appender
log4j.appender.HTML=org.apache.log4j.FileAppender
log4j.appender.HTML.File=tools/HTMLlog.html
# Define the html layout for file appender
log4j.appender.HTML.layout=org.apache.log4j.HTMLLayout
log4j.appender.HTML.layout.Title=Compra Catalogo Sem Preco
log4j.appender.HTML.layout.LocationInfo=true
log4j.appender.HTML.Threshold=DEBUG
我的版本:
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.13.2</version>
</dependency>
最佳答案
原样
log4j.appender.HTML.File=tools/HTMLlog.html
future
log4j.appender.HTML.File=tools/HTMLlog_%d{MM-dd-yyyy}.html
关于java - 如何在 log4j html 报告中包含日期和时间列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61705250/