配置 Log4j 2 的最简单方法是通过 log4j2.xml 文件。当 Log4j 2 位于应用程序类路径的根目录时,Log4j 2 将使用名为 log4j2.xml 的文件自动配置自身。
然后给出了可以使用的 XML 示例。这些示例都不起作用,也不会打印任何调试信息。
这个答案说这可以通过将 log4j-core 和 log4j-1.2-api jar 添加到类路径来解决。我添加了 log4j-core-2.9.1.jar 和 log4j-1.2-api-2.9.1.jar 但这并不能解决问题。我正在使用 httpcomponents-client-5.0-beta7 和 httpcomponents-core-5.0-beta11。
我究竟需要使用哪些 jar,以及我需要做哪些配置?