我有多個耳朵,對於某些耳朵,我希望從Weblogic級別挑選log4j細節,對於某些應用程序,我將應用程序級別log4j.xml與耳朵捆綁在一起。log4j和Weblogic服務器:日誌沒有生成
- 複製wllog4j.jar和Log4j的-xxxjar到服務器類路徑
- 加在
以下JAVA_OPTIONstartWebLogic.sh -Dlog4j.Configuration = Mylog4j.xml
並在服務器類路徑 中添加「Mylog4j.xml」:
SAVE_JAVA_OPTIONS="${JAVA_OPTIONS}" -Dlog4j.Configuration=Mylog4j.xml
SAVE_CLASSPATH="${CLASSPATH}:/apps/myfiles/MyLog4j.xml"
對於應用程序,應用程序級別的log4j.xml,我剛纔提到喜歡的應用程序,包在weblogic-application.xml中
<prefer-application-packages> <package-name>org.apache.log4j.*</package-name> </prefer-application-packages>
但沒有得到生成的日誌有那些應用程序log4j.xml
此外,只是爲了信息:應用程序正在使用slf4j/commons-logging和log4j
請推薦!!!
這是否可以解決問題?聽起來更像是對我的評論! – CinCout