簡體   English   中英

如何使用 Apache HttpClient 5 啟用線路日志記錄

[英]How to enable wire logging with Apache HttpClient 5

Apache HttpClient 日志記錄文檔說:

配置 Log4j 2 的最簡單方法是通過 log4j2.xml 文件。 當 Log4j2.xml 位於應用程序類路徑的根目錄時,Log4j 2 將使用名為 log4j2.xml 的文件自動配置自身。

然后給出了可以使用的 XML 示例。 這些示例都不起作用,也沒有打印調試信息。

這個答案說這可以通過將 log4j-core 和 log4j-1.2-api jars 添加到類路徑來解決。 我添加了 log4j-core-2.9.1.jar 和 log4j-1.2-api-2.9.1.jar 但這並不能解決問題。 我正在使用 httpcomponents-client-5.0-beta7 和 httpcomponents-core-5.0-beta11。

我到底需要使用哪些 jars,我需要做哪些配置?

通過實驗,我通過包含以下 jars 使其工作:

log4j-api-2.9.1.jar
log4j-core-2.9.1.jar
log4j-slf4j-impl-2.9.1.jar

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM