Java Log4j不';行不通
我不明白为什么我的记录器不能只在这个类中工作 我在任何地方都做了同样的事情,效果很好你有主意吗Java Log4j不';行不通,java,logging,log4j,Java,Logging,Log4j,我不明白为什么我的记录器不能只在这个类中工作 我在任何地方都做了同样的事情,效果很好你有主意吗 public class Agent { private static final Logger LOGGER = Logger.getLogger(Agent.class); public method() { LOGGER.debug("test"); } } 谢谢您是否尝试从.debug更改为.error以查看是否生成输出?记录
public class Agent {
private static final Logger LOGGER = Logger.getLogger(Agent.class);
public method() {
LOGGER.debug("test");
}
}
谢谢您是否尝试从.debug更改为.error以查看是否生成输出?记录器(附加器等)的定义在哪里?你确定调用了方法()吗?你对log4j的配置是什么?就像oliv37和KevinO指出的那样。可能您的日志级别未处于调试状态。或者您是否为使用Log4j的所有类编写调试消息?请尝试在您的Log4j.xmlI中设置Log4j.rootLogger=debug谢谢。属性文件设置了包信息的日志,而不是调试日志。