乐趣区

log4j: log4j:ERROR Attempted to append to closed appender named [stdout] 

log4j: log4j:ERROR Attempted to append to closed appender named [stdout]

发给现场用的 jar 包却发现报上面的错,可是在家里电脑上却无法复现出来,果断搜索,才发现原来是多个 log4j.properties 文件引起的。删除其中一个就行了。

另外如果你那里也遇到了相同的问题,但是只有一个 log4j.properties, 那么你就要看看自己的程序里面是不是有两种方式获取 log4j 对象(一种是直接放到了 classpath 文件夹,另一种是通过 PropertyConfigurator.configure(..) 这种方式)

退出移动版