java - 整个程序的记录器打印消息两次,有时甚至打印更多次

标签 java eclipse logging jboss log4j

private static final Logger logger = Logger.getLogger(filename.class);

logger.debug("logger" + element); 

这一行打印了两次,有时甚至更多..

这打印为

logger 123
logger 123

(在不同的行上)

最佳答案

我怀疑是否有多个记录器符合此类(其中为这些合格记录器配置的附加程序应该相似)并且每个记录器都在打印消息。

查看您的 log4j 配置文件会有所帮助。

关于java - 整个程序的记录器打印消息两次,有时甚至打印更多次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12041919/

相关文章:

java - 一个 (log.isDebugEnabled()) 条件每个调试语句出现

java - 你如何在java中为绘制的圆制作动画

java - JApplet 在 applet 查看器中工作,而不是在 HTML 页面中工作

java - 覆盖Java中的默认构造函数

java - 如何打开特定java进程的控制台

sql-server - 逆向工程中的 Hibernate 工具 "Duplicate class"错误

ios - 如何以编程方式使用 Swift 获取其他应用程序的崩溃日志

MySQL 数据库事件日志 : fields vs table

java - 应用 PathProperties 后出现 ClassCastException

java - 无法读取我发送到 Android 应用程序的 JSON 响应