1
我使用Log4j的記錄儀我application.My應用程序支持日語另外,在日本的語言環境是印刷在日本日誌日期時間,但我想它應該用英文打印只爲調試運行目的,因爲我不認識日本人。 普萊舍幫助我,我怎麼能設置的地點英語記錄。log4j的記錄區域問題
我使用Log4j的記錄儀我application.My應用程序支持日語另外,在日本的語言環境是印刷在日本日誌日期時間,但我想它應該用英文打印只爲調試運行目的,因爲我不認識日本人。 普萊舍幫助我,我怎麼能設置的地點英語記錄。log4j的記錄區域問題
看來log4j的使用的是默認的語言環境,你的情況日語。你可以嘗試,在編輯您的log4j.properties/log4j.xml
,請確保您在每個附加器使用PatternLayout
與ISO8601日期格式(語言環境無關)進行配置,例如像這樣:
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{ISO8601} %m%n"/>
</layout>
@NileshShukla有你有機會測試它?我想知道它是否有幫助。 – MaDa