0

每当我在 Netbeans 中调试我的代码时,都会出现:

log4j:WARN No appenders could be found for logger (org.apache.pdfbox.pdfparser.PDFObjectStreamParser).
log4j:WARN Please initialize the log4j system properly.

为什么是这样?这很重要吗?

4

2 回答 2

3

为什么是这样?

您看到此消息的原因是在类路径中找不到您的 log4j 配置文件(即 log4j.xml 或 log4j.properties)。将 log4j 配置文件放在应用程序类路径中应该可以解决问题。

这很重要吗?

取决于要求,如果您希望将消息记录到具有定义级别的文件中,那么是的,您需要修复此警告。否则你可能会忽略。

于 2012-11-21T16:43:50.983 回答
0

要在运行时设置 Log4j,请执行以下操作:

java -Dlog4j.configuration=file:///D:/crawler4j-3.5/log4j.properties -jar newCrawlerV0.1.jar
于 2014-05-09T07:28:21.943 回答