【发布时间】:2013-02-13 08:42:31
【问题描述】:
我有一个使用其他小项目的 maven 项目。我将它们添加到主人的 pom 文件中。 所以我的 Eclipse 项目属性如下所示:
>Master project
>Java Resources
>Libraries
>JRE System Library
>Maven dependencies
>smallProj1.jar
>smallProj2.jar
问题是我没有 smallProj1 和 smallProj2 的所有代码,每当将它们添加到我的工作区时,Eclipse 都会覆盖 maven 依赖项,只需调用这两个项目而不是我本地 maven 存储库中的 jar 文件,然后我在代码中都有那些红色下划线。将项目属性添加到工作区后,Eclipse 中的项目属性如下所示:
>Master project
>smallProj1
>smallProj2
>Java Resources
>Libraries
>JRE System Library
>Maven dependencies
>smallProj1 (not jar anymore - folder)
>smallProj2 (not jar anymore - folder)
由于我还想在编码时查看smallProj1 和smallProj2 代码,因此我想将它们都保留在我的工作区中。但我希望我的Master project 使用我提供的 jar 文件,而不是工作区中的小项目。
对此有什么想法吗?
【问题讨论】:
标签: eclipse maven dependencies