我在我的java項目中使用log4j。相反log4j.properties的,我想配置其他文件......誰能幫我...在此先感謝..如何使用自定義文件,而不是log4j.properties
3
A
回答
3
org.apache.log4j.LogManager.resetConfiguration();
if (System.getProperty("log4j.config") != null) {
DOMConfigurator.configureAndWatch(System.getProperty("log4j.config"));
}
else {
DOMConfigurator.configure(Loader.getResource("log4j.properties"));
}
使用此一次;您只有通過系統PARAMATERS指定路徑到你的log4j文件:
-Dlog4j.config=/path/to/your/log4j.properties
1
嘗試
PropertyConfigurator.configure("configFilename")
8
這是一個FAQ。
只需使用java -Dlog4j.configuration = your/file/path.properties。有關此係統屬性的詳細信息,請參閱http://logging.apache.org/log4j/1.2/manual.html#defaultInit。
+0
屬性值應該是有效的URL。正確的方法是: '-Dlog4j.configuration = file:your/file/path.properties' – Nolequen
相關問題
- 1. 如何使用自定義log4j.properties文件進行私人日誌記錄?
- 2. 如何使用自定義reasteasy而不是jboss標準版
- 3. 如何使用自定義按鈕,而不是jQuery UI按鈕?
- 4. 如何使用自定義traefik.toml文件?
- 5. 如何指定自定義的emacs配置文件而不是「〜/ .emacs」?
- 6. AWS EMR上的自定義log4j.properties
- 7. 在Magento中,如何使用自定義主題文件夾中的佈局而不是基礎文件夾?
- 8. 螞蟻是不承認Log4j.properties文件
- 9. 如何使用php自動包含文件而不是OOP?
- 10. 從文件中調用自定義動作而不是二進制文件
- 11. 如何在Neo4j中使用自定義自簽名證書(而不是snakeoil.cert)?
- 12. 在Django中使用自定義表單而不是修改源文件
- 13. 設置Alamofire自定義目標文件名而不是使用suggestedDownloadDestination
- 14. 使用HTML自定義格式的Log4j.properties進行日誌記錄
- 15. Python mod_wsgi寫入自定義日誌文件,而不是Apache error_log
- 16. FullCalendar不顯示事件塊,而是顯示自定義文本?
- 17. 自定義提取器中的文件名而不是流
- 18. 使用VSTO自定義而不安裝
- 19. 如何使自定義文件在Groovy
- 20. 如何使用自定義小部件和uic.loadUi而不導入自定義小部件類包?
- 21. 如何在MapBox中使用自定義圖像而不是任何地圖?
- 22. 如何使用自定義表作爲auth表而不是用戶表?
- 23. Socket.IO:調用自定義函數,而不是使用socket.on
- 24. 使用自定義用戶而不是ASP.NET IdentityUser
- 25. Eclipse ant任務使用自定義WIX配置文件(wxs)文件而不是默認wxs文件
- 26. 如何加載自定義UITableViewCell而不使用筆尖名稱
- 27. Flash - 自定義語言而不是ActionScript
- 28. 自定義屬性,而不是val()
- 29. nouislider自定義值而不是範圍
- 30. 有沒有辦法自定義OpenFileDialog來選擇文件夾而不是文件?
查看http://stackoverflow.com/questions/875663/log4j-properties-in-a-custom-place – GKislin