10

log4jが使用しているすべてのタイムスタンプがGMTであることを確認するにはどうすればよいですか?

次のことを試しましたが、タイムスタンプ内に「GMT」が出力されます

log4j.appender.ConversionPattern=%d{HH\:mm\:ss,SSS}{GMT} %-4r %-5p [%t] %3x - %m%n
4

1 に答える 1

11

log4j-1.2.16 があり、次の行が正しく機能します。

log4j.appender.A1.layout=org.apache.log4j.EnhancedPatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{ISO8601}{GMT} [%-5p] [%t] [%F:%L] - %m%n

うまくいかない場合は、エクストラをダウンロードする必要があります (companios セクション)。このパッケージには EnhancedPatternLayout が含まれています: ダウンロード apache-log4j-extras

于 2010-11-04T07:31:01.523 に答える