共计 281 个字符,预计需要花费 1 分钟才能阅读完成。
log4j: log4j:ERROR Attempted to append to closed appender named [stdout]
发给现场用的 jar 包却发现报上面的错,可是在家里电脑上却无法复现出来,果断搜索,才发现原来是多个 log4j.properties 文件引起的。删除其中一个就行了。
另外如果你那里也遇到了相同的问题,但是只有一个 log4j.properties, 那么你就要看看自己的程序里面是不是有两种方式获取 log4j 对象(一种是直接放到了 classpath 文件夹,另一种是通过 PropertyConfigurator.configure(..) 这种方式)
正文完
发表至: java
2017-10-26