如何修复 Eclipse 项目,其中 maven 依赖项列在项目下但也在 'Maven Dependencies' 文件夹下?
How do I fix Eclipse project where maven dependencies are listed right under project but also under 'Maven Dependencies' folder?
我有这个奇怪的问题。它工作正常,但最近在一些开发人员加入该项目后,突然 Maven 依赖项同时列在 Maven Dependencies 文件夹和项目下。请看图片。我突出显示了一个列出两次的示例依赖项。
到目前为止,该项目似乎编译得很好,等等。但看到这一点让我很恼火。有什么解决办法吗?
谢谢。
当人们在构建路径中手动插入外部依赖项时,可能会发生这种情况,如下所示:
Select Project > Right Click > Properties > Java Build Path > Add External JARs...
您可以通过从 顶级 列表中删除不需要的外部库来删除它们(不要删除 JRE System Library
和 Maven Dependencies
)。由于这些库由 Maven 管理,因此您无需手动将它们包含到项目中。
您看到其他开发人员的配置更改的原因是当 Eclipse .settings
、.classpath
和 .project
文件被签入存储库时。 (如果您有权这样做,请从存储库中删除这些条目,这样您将拥有一个干净的存储库。)
我有这个奇怪的问题。它工作正常,但最近在一些开发人员加入该项目后,突然 Maven 依赖项同时列在 Maven Dependencies 文件夹和项目下。请看图片。我突出显示了一个列出两次的示例依赖项。
到目前为止,该项目似乎编译得很好,等等。但看到这一点让我很恼火。有什么解决办法吗?
谢谢。
当人们在构建路径中手动插入外部依赖项时,可能会发生这种情况,如下所示:
Select Project > Right Click > Properties > Java Build Path > Add External JARs...
您可以通过从 顶级 列表中删除不需要的外部库来删除它们(不要删除 JRE System Library
和 Maven Dependencies
)。由于这些库由 Maven 管理,因此您无需手动将它们包含到项目中。
您看到其他开发人员的配置更改的原因是当 Eclipse .settings
、.classpath
和 .project
文件被签入存储库时。 (如果您有权这样做,请从存储库中删除这些条目,这样您将拥有一个干净的存储库。)