Nod*_*rov 5 java logging log4j
我有一个以以下格式输出到控制台和日志文件的模式:
[INFO] 17:31:12 - Checking Bla Bla Bla
[INFO] 17:31:12 - ************* Starting *********************
[INFO] 17:31:12 - Testing Begins
Run Code Online (Sandbox Code Playgroud)
有什么方法可以附加行数,使其看起来像:
[001][INFO] 17:31:12 - Checking Bla Bla Bla
[002][INFO] 17:31:12 - ************* Starting *********************
[003][INFO] 17:31:12 - Testing Begins
Run Code Online (Sandbox Code Playgroud)
在 Log4j 1 中,可以在此处看到符号 http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html
行号是%L。
在Log4j 2中,符号也是%L
https://logging.apache.org/log4j/2.0/manual/layouts.html#Pattern_Layout
尝试下面的转换模式
ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14271 次 |
最近记录: |