2013-02-07 50 views

回答

2

添加在你的Tomcat配置如下一行:

TOMCAT_OPTS="-Dlog4j.configuration=/my/config/log4j.properties" 

在你的開發環境中,您可以覆蓋這個默認設置,並打包您的生產配置與war

當然,如果該變量是多個屬性,就必須讓他們:)

+0

除了使用的環境變量'TOMCAT_OPTS,'我怎麼會指定的log4j.xml使用?它通常在'web.xml'或其他配置文件中指定? –

+2

也許你可以閱讀這篇文章:http://stackoverflow.com/questions/2716824/where-how-does-log4j-look-for-a-log4j-properties-file或那篇文章:http://stackoverflow.com /問題/ 1140358 /如何做初始化,log4j的,正確的 – gaborsch

相關問題