關於websphere v6的採用log4j輸出日誌信息的問題

 不知道大家遇到過沒有,應用在tomcat上完全可以打印輸出日誌,但是部署到websphere 上就會出現問題。這裏針對此問題找到一個很好的方法,僅供參考:

websphere v6按照系統默認設置會採用本身的日誌系統及格式,如果想用自定義的輸出方式來輸出日誌信息(:apachecommons-logging),需以下幾個步驟配置:
1)修改commons-logging.jar,在該jarMETA-INF中添加一個新的目錄"services"在該文件夾下添加名爲"org.apache.commons.logging.LogFactory"的文件,文件中寫入一行"org.apache.commons.logging.impl.Log4jFactory"
2)在控制檯中的"環境->共享庫"頁面中添加一個共享庫,類路徑指向要採用的日誌文件,這裏是添加commons-logging.jarLog4j.jar,保存設置.
3)"企業應用程序 > 你的應用程序 > 庫引用"下添加剛纔創建的共享庫,"類裝入器方式 "改爲最後裝入父類

有了這三步,就完全可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章