好的,所以我有一个我正在使用的愚蠢库(documentum DFC),它会检查是否Logger.getRootLogger().getAllAppenders().hasMoreElements() == false
,如果是,它将我的 rootLogger 级别重置为WARN
,这会破坏我的日志记录。因此,为了阻止这种情况,我试图向根记录器添加一个附加程序,只是为了看看我是否可以让它停止执行该代码。但是,当我打电话时
Logger.getRootLogger().addAppender(new ConsoleAppender());
该功能仍然是错误的。有没有人遇到过这个?
我正在使用 jboss 6 附带的任何 log4j 版本,它没有在 jar 文件名中说明。