我是maven的新手,我正在尝试用maven加载log4j jar(我也在使用eclipse)。如果我搜索“org.apache.log4”,例如我找到了这个条目:
但是,如果我添加所选的一个,它会被添加到我的pom.xml中,但不会下载jar。我也试过其他一些,但我找不到正确的。我在这做错了什么?
像hibernate这样的其他依赖项对我来说很好。
答案 0 :(得分:2)
这是正常的:在屏幕截图的底部,您可以看到添加了log4j-2.0-beta6.pom
。这是一个pom dependecy
(pom父级''描述'log4j.2)。所以你应该添加另一个依赖:可能log4j-api
(我不确定我从未尝试过log4j2)
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
<version>2.0-beta6</version>
</dependency>