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.财产有什么变化吗?事实上,这个答案对任何人都没有帮助。