Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何让log4j创建一个模式为unsent_20190904015350_001.csv的文件_Java_Log4j2 - Fatal编程技术网

Java 如何让log4j创建一个模式为unsent_20190904015350_001.csv的文件

Java 如何让log4j创建一个模式为unsent_20190904015350_001.csv的文件,java,log4j2,Java,Log4j2,我需要将一些数据记录到csv文件中。 我正在使用log4j2,并使用java代码配置日志属性。 我正在使用模式unsent\uuu%d{yyyyMMddhhmmss}\u%I.csv,它将文件命名格式创建为unsent\u 20190904015350\u 1.csv 但是我希望文件命名格式为unsent\u 20190904015350\u 001.csv 有没有办法在log4j2中实现它?00代表什么?我需要一个3位数的命名约定,比如001、002等等。00代表什么?我需要一个3位数的命名约

我需要将一些数据记录到csv文件中。
我正在使用
log4j2
,并使用java代码配置日志属性。
我正在使用模式
unsent\uuu%d{yyyyMMddhhmmss}\u%I.csv
,它将文件命名格式创建为
unsent\u 20190904015350\u 1.csv

但是我希望文件命名格式为
unsent\u 20190904015350\u 001.csv


有没有办法在
log4j2

中实现它?00代表什么?我需要一个3位数的命名约定,比如001、002等等。00代表什么?我需要一个3位数的命名约定,比如001、002等等。