2
我在Tomcat中指定了哪些設置,以便我可以選擇特定的log4j.xml文件?告訴Tomcat要使用哪個log4j.xml
我有一個開發和生產log4j.xml文件,所以我想能夠配置何時使用其中一個。
我在Tomcat中指定了哪些設置,以便我可以選擇特定的log4j.xml文件?告訴Tomcat要使用哪個log4j.xml
我有一個開發和生產log4j.xml文件,所以我想能夠配置何時使用其中一個。
添加在你的Tomcat配置如下一行:
TOMCAT_OPTS="-Dlog4j.configuration=/my/config/log4j.properties"
在你的開發環境中,您可以覆蓋這個默認設置,並打包您的生產配置與war
。
當然,如果該變量是多個屬性,就必須讓他們:)
除了使用的環境變量'TOMCAT_OPTS,'我怎麼會指定的log4j.xml使用?它通常在'web.xml'或其他配置文件中指定? –
也許你可以閱讀這篇文章:http://stackoverflow.com/questions/2716824/where-how-does-log4j-look-for-a-log4j-properties-file或那篇文章:http://stackoverflow.com /問題/ 1140358 /如何做初始化,log4j的,正確的 – gaborsch