gpt4 book ai didi

java - 如何将 java.util.logging 发送到 log4j2?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:29:27 27 4
gpt4 key购买 nike

我正在从事一个使用 NetBeans 平台的项目。在幕后,NetBeans 使用 java.util.logging 框架。

我想通过将 java.util.logging 绑定(bind)到 log4j2 来拦截这些日志调用。这可能吗?

以前的问题已经问过类似的问题,但是特定于 log4j 而不是 log4j2!

最佳答案

更新 2014/9/12:从版本 2.1 开始,Log4j 2 包含一个 JUL bridge不需要 SLF4J。

不需要自定义代码。两件事:

  1. 将以下 jar 放在类路径中:log4j-api-2.x、log4j-core-2.x 和 log4j-jul-2.x。

  2. 在任何调用之前,将系统属性 java.util.logging.manager 设置为 org.apache.logging.log4j.jul.LogManager 针对 LogManager 或 Logger 制作

Log4J2 FAQ 页面直观地显示了依赖关系: http://logging.apache.org/log4j/2.x/faq.html#which_jars

关于java - 如何将 java.util.logging 发送到 log4j2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21781026/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com