Maven:无法检测依赖项中的包

时间:2016-09-25 14:15:57

标签: java eclipse maven

我有一个简单的测试maven项目(在Eclipse Neon上),我尝试链接到另一个jar的类。

项目结构显示在下图中:

enter image description here

Log4jManager是“第三方”jar的项目。 Log4jEx是尝试使用它的客户端。

您可能会在aaaa.java中看到导入指向Log4jManager中正确的包路径。然而,他们无法编译。

这是pom文件:

enter image description here

你能帮忙吗?

谢谢你,Tal

更新:

根据朋友的建议,我安装了InteliJ并创建了同一个项目。这里没有问题:

enter image description here

所以它似乎是一个Eclipse问题...... :(

1 个答案:

答案 0 :(得分:1)

只是“清理项目”(项目菜单 - >干净),一切都会好的。 Eclipse重启也很有帮助。这是我不时遇到的典型Eclipse问题。

一般情况下: 如果您的项目从控制台(mvn clean compile)编译得很好,那么您可以忽略这些Eclipse文物,因为它们很可能会消失。