Java log4j日志文件无法在多模块项目中写入消息

Java log4j日志文件无法在多模块项目中写入消息,java,eclipse,maven,logging,Java,Eclipse,Maven,Logging,我当前的项目结构如下所示: Plugin-JAR -------- src/main/java --- com.edu.package --- Java Class Plugin-WAR -------- src/main/resources ---- log4j.properties Plugin-Parent -------- Plugin-JAR -------- Plugin-WAR

我当前的项目结构如下所示:

Plugin-JAR
   -------- src/main/java
            --- com.edu.package
            --- Java Class


Plugin-WAR
   -------- src/main/resources
            ---- log4j.properties

Plugin-Parent
   -------- Plugin-JAR
   -------- Plugin-WAR
   -------- pom.xml
pluginwar
的WAR,而
pluginjar
JAR
的打包<代码>插件JAR已作为
插件WAR
的依赖项添加。我尝试使用log4j将消息从
插件JAR
中的Java类记录到日志文件中。我可以看到创建的日志文件,但我无法向该日志文件发送Java类日志消息

我尝试过的另一件事是将
log4j.properties
文件保存在
src/main/resources
中的
pluginjar
中,并将
pom.xml
作为
插件WAR
包含
src/main/resources
。在这种情况下,它甚至不创建日志文件


我做错了什么?这是我第一次处理多模块项目。任何帮助都将不胜感激。谢谢。

我解决了这个问题。它与文件夹结构无关。这是服务器配置中需要的更改。与文件夹结构无关

你能告诉我们你的log4j.财产有什么变化吗?事实上,这个答案对任何人都没有帮助。