但是,當我使用Logger.debug時,軸生成的類也寫入我的日誌文件中。我只想要項目的日誌信息。誰可以幫我這個事。我正在使用軸來生成客戶端類。我需要在我的應用程序中使用log4j
0
A
回答
0
我認爲,你應該爲你的應用程序的類配置不同的記錄器。
在性能配置應該是這樣的:
log4j.rootLogger=ERROR,stdout
log4j.logger.com.yourapp.rootpackage=INFO,logfile
我的意思是這裏標準輸出是控制檯的appender,並日誌文件是一個文件的appender。包com.yourapp.rootpackage是您的應用程序的類的根包。
正如您所看到的,只有與您的應用程序的類關聯的記錄器纔會寫入日誌文件appender。根記錄器(與所有類關聯的記錄器)正在寫入控制檯。
我建議您瞭解更多關於配置和log4j的所有可能性。
0
將下面的代碼添加到您的log4j.xml中將防止軸生成的類將日誌寫入您的調試文件。
<logger name="org.apache.axis"> <level value="info"/> </logger>
如果使用屬性文件來配置使用
log4j.category.org.apache.axis=INFO
相關問題
- 1. 想要在Windows應用程序中使用SignalR來同步我的客戶端
- 2. 要使用我的C#客戶端,我需要安裝Oracle客戶端嗎?
- 3. 使用wsgen實用程序來生成webservice客戶端類
- 4. 我的應用程序使用Log4j嗎?
- 5. 需要在我的React-Native應用程序中使用Apache Kafka
- 6. 在我的應用程序中使用應用程序購買需要信息?
- 7. 我需要memcache客戶端
- 8. 我需要使用我的pyinstaller應用程序打包MySQL服務器/客戶端嗎?
- 9. 在Swing應用程序中使用我生成的圖形
- 10. 在我的WCF客戶端應用程序中使用.pfx文件
- 11. 我爲什麼要在我的應用程序中使用PDO?
- 12. 我需要在Windows Phone應用程序中使用System.Security.Cryptography
- 13. 我需要在應用程序中使用Oracle數據庫嗎?
- 14. 在nodejs應用程序中瞭解我的客戶端ip
- 15. 我如何在grails應用程序中使用log4j?
- 16. 我應該在Node.js(Express)應用程序中定義我的MySQL客戶端?
- 17. 我需要在我的(grails)web應用程序中使用C3P0池庫嗎?
- 18. 我需要在我的Android應用程序中使用PHP會話嗎?
- 19. 我需要在我的MVC/MEF應用程序中使用DependencyResolver嗎?
- 20. 我需要在我的應用程序中使用核心數據嗎?
- 21. 我是否需要在我的sinatra應用程序中使用activerecord?
- 22. 需要客戶端Web應用程序來訪問本地應用程序我寫了
- 23. 我可以在Windows客戶端應用程序中使用Mongo DB嗎?
- 24. 我不能在Android應用程序中使用google api java客戶端YouTubeSample
- 25. 我可以在C++ 11客戶端應用程序庫中使用C++ 14嗎?
- 26. 我在哪裏需要使用代碼的應用程序
- 27. facebook - 添加「用戶正在使用我的應用程序」
- 28. 通知用戶正在使用我的應用程序
- 29. 我需要py來exe。我正在使用python 3.5.2
- 30. 我的應用程序(服務器/客戶端)在使用Readline後被阻止