【发布时间】:2014-05-28 11:37:59
【问题描述】:
我正在尝试使用 log4j 的 JPA Appender 保存一些日志事件,我已按照教程进行操作 here (JPAAppender).
但是当我测试记录器时,我收到一些关于 log4j.properties 的 log4j 错误/警告:
log4j:WARN Continuable parsing error 2 and column 31
log4j:WARN Document root element "Configuration", must match DOCTYPE root "null".
log4j:WARN Continuable parsing error 2 and column 31
log4j:WARN Document is invalid: no grammar found.
log4j:WARN Please initialize the log4j system properly.
假设问题出在 log4j.properties 文件中,有什么帮助吗? 谢谢。
【问题讨论】:
-
您将 log4j 属性放在哪里?
-
我在 vm 选项中定义它
-
-Dlog4j.configuration=../log4j.xml
-
你能尝试一件事吗?删除 vm 选项,将 log4j.prop... 放在所有类所在的“bin”文件夹中。并检查它是否正常工作。这是一个 TEMP 步骤,只是为了确保您的附加程序正常工作。
-
不走运,但在这种情况下,它完全忽略了 .properties 并获得了 hibernate 和 spring 记录器的默认配置