我对eclipse和maven的集成有疑问。
我有一个项目A
依赖于项目B
,它本身只是一堆项目的容器B-i
。
项目B
是在 Eclipse 中导入的,但大部分B-i
都没有在 Eclipse 中导入。有时,我想在B-n
. 所以我导入B-n
项目并且依赖解析通常效果很好,即项目A使用该项目B-n
并重新编译。
当我想丢弃本地依赖项,关闭本地项目并确保B-n
我们存储库中的远程被A
(假设另一个团队修补了项目B
)使用时,问题经常发生。
进行这种修补/确保A
使用远程/服务器版本B-n
而不是先前编译的本地 jar 的良好且正确的“方法”是什么?
删除本地项目?删除本地项目中的依赖项?当我进行这样的更改时,我是否总是需要“全新安装”项目 A?
谢谢。