我有一个使用其他小项目的 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 文件,而不是工作区中的小项目。
有什么想法吗?