log4j - 如何使用自定义的log4j.xml在netty中配置记录器?

标签 log4j netty

我的项目中使用了Netty和Hibernate。我在源文件夹中有 log4j.xml 和 commons-logging.properties 。 commons-logging.properties中的代码是

org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger

Hibernate 可以使用 log4j.xml 中的配置成功登录,但 netty 不能。

没有这样的用户手册来教我如何在netty中配置记录器。所以请帮助我。

最佳答案

您可以通过以下方式在 Netty 中设置记录器

InternalLoggerFactory.setDefaultFactory(new Log4JLoggerFactory());

希望这就是您正在寻找的内容。

关于log4j - 如何使用自定义的log4j.xml在netty中配置记录器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11761587/

相关文章:

java - 工作线程在 Netty 中被阻塞

java log4j 选择记录到哪个文件

Scala Log4j 配置

java - 如何清理 Log4j 中的日志消息以将它们保存在数据库中

java - 登录多线程应用程序

java - 使用 Java 在普通 TCP 客户端和 Netty 服务器之间交换 Protobuf 消息

java - 为什么 netty 日志不显示正确的类和包信息

java - 我的 servlet 中的 log4j 正在登录到 tomcat 根目录

java - Netty 分块输入流

java - Netty SystemD延迟初始化