【发布时间】:2016-08-22 16:33:34
【问题描述】:
我目前的项目结构是这样的:
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
Plugin-WAR 具有 <packaging> 战争,而 Plugin-JAR 具有 jar 包装。 Plugin-JAR 已添加为 Plugin-WAR 的依赖项。我想要做的是使用 log4j 将消息从Plugin-JAR 中的 Java 类记录到日志文件中。我可以看到创建的日志文件,但我无法将 Java 类日志消息发送到该日志文件。
我尝试过的另一件事是将log4j.properties 文件保留在src/main/resources 中的Plugin-JAR 中,并将pom.xml 中的Plugin-WAR 包含src/main/resources 作为<resource>。在这种情况下,它甚至不会创建日志文件。
我做错了什么?这是我第一次处理多模块项目。任何帮助将不胜感激。谢谢。
【问题讨论】:
-
你能告诉我们你的 log4j.properties
标签: java eclipse maven logging