我正在尝试在 webLogic 上运行 java 应用程序,我使用 log4j。我将 log4j.xml 放在 Eclipse 和 webLogic 服务器的 WebContent/WEB-INF 中(当我尝试在服务器上运行应用程序并且 Eclipse 出现问题时)说内容中不允许使用 DOCTYPE。我了解问题来自包含以下第一行的 log4j.xml:
<element><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"></element>
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
...
</log4j:configuration>
. log4j.xml 不应该放在 WebContent 文件夹中吗?有没有另一种方法来配置 log4j 不使用!DOCTYPE?