如何修复Eclipse项目,其中maven依赖项列在项目下,但也在“Maven Dependencies”文件夹下?

时间:2016-05-03 04:52:55

标签: java eclipse maven dependencies

我有这个奇怪的问题。它工作正常,但最近在一些开发人员加入该项目之后,Maven依赖项突然出现在Maven Dependencies文件夹下以及项目下。请看图片。我已经突出显示了两次列出的示例依赖项。

enter image description here

到目前为止,似乎该项目编译得很好,等等。但它只是让我很烦恼。任何想法如何解决它?

谢谢。

1 个答案:

答案 0 :(得分:1)

当人们在构建路径中手动插入外部依赖项时,可能会发生这种情况,如下所示:

  

选择项目>右键单击>属性> Java构建路径>添加外部JAR ......

您可以从顶级列表中删除不需要的外部库(不要删除 JRE System Library和{{1} })。由于这些库由Maven管理,因此您无需手动将它们包含在项目中。

您之前看到其他开发人员的配置更改的原因是,当Maven DependenciesEclipse .settings.classpath文件被检入存储库时。 (如果您有权这样做,那么从存储库中删除这些条目,并且您将拥有一个干净的存储库。)