Production 環境多 Web 應用時,各應用獨立 log4j.properties 維護成本高,且 production/development 環境配置不同。JBoss 可修改 conf/log4j.xml 統一管理,Tomcat 預設不支援 log4j,但經配置可達同等效果。
log4j.properties (或 log4j.xml) 移至 $CATALINA_HOME/common/classeslog4j JAR 至 $CATALINA_HOME/common/libcommons-logging JAR (commons-logging-x.y.z.jar 而非 api 版) 至 $CATALINA_HOME/common/liblog4j.xml 與初始化 log4j 代碼參考:Tomcat 5.5 Logging 文檔
Tomcat 6 請參考:Tomcat 6.0 Logging 文檔