2011-09-15 13 views
1

私のアプリケーションでLog4j Loggerを使用しています。私のアプリケーションは日本語もサポートしています。日本語ロケールではログ日時を日本語で表示していますが、英語で印刷する必要があります。日本を知っている。 plese私にロガーのロケール英語を設定する方法を教えてください。log4j loggerロケールの問題

答えて

0

log4jはデフォルトのロケールを使用しているようですが、日本語の場合はそうです。あなたが試みることができる何を、あなたのlog4j.properties/log4j.xmlを編集して、あなたが各アペンダにPatternLayoutを使用し、ISO8601日付形式(ロケールに依存しない)を使用して設定を確認して、例えばそのよう:

<layout class="org.apache.log4j.PatternLayout"> 
    <param name="ConversionPattern" value="%d{ISO8601} %m%n"/> 
</layout> 
+0

@NileshShuklaあなたはチャンスを持っていたことがあり試して?私はそれが助けられたかどうかを知りたい。 – MaDa

関連する問題