java - 如何将 log4j2 jul 桥与自定义控制台 appender 插件一起使用

标签 java logging log4j log4j2 appender

我创建了一个写入控制台的 appender 插件。它使用以下实现来登录到控制台。

try {
        final byte[] bytes = getLayout().toByteArray(customLogEvent);
        System.out.write(bytes);
     } catch (IOException e) {
        LOGGER.error("Log event append error",e.getMessage());
     }

现在我想使用相同的附加程序将 Java 实用程序日志附加到控制台。 我该怎么做?

最佳答案

将 log4j-jul jar 添加到您的类路径并将系统属性 java.util.logging.manager 设置为值 org.apache.logging.log4j.jul.LogManager.

关于java - 如何将 log4j2 jul 桥与自定义控制台 appender 插件一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30393220/

相关文章:

java - retrofit Minecraft 错误

java - 如何使用 hibernate 将一些实体的值存储在另一个表中?

exception - 在日志中记录 Grails 应用程序中的错误

java - 如何从堆转储中计算对象大小?

java - Cobertura 和 Jenkins 中跳过 Java 日志记录 (isLoggable)

python - 日志记录不会写入 python 2.7.4 中的文件

android - Release模式下应用程序的日志消息

spring - Tomcat 日志被写入 syslog 而不是 Spring Boot 和 Log4j 中的应用程序日志

module - 如何使用 Play Framework 安装多个模块并设置依赖关系

java - 为什么JPanel的paintComponent(Graphics g)不运行?