在具有外部依赖关系的 Git 中切换分支

BrD*_*aHa 5 git dependencies maven git-branch

有没有人必须处理在具有 Maven(或任何其他外部)依赖项的项目中切换 git 分支的问题?例如,假设在一个分支中我有 Maven 依赖项,而在另一个分支中没有(或者需要不同的版本)。每次切换分支时是否都必须重新导入 Maven 依赖项,或者是否有更好的方法?

Mic*_*ski 1

这实际上取决于您使用的 IDE。使用 IntelliJ IDEA 时我没有注意到任何问题。它可以pom.xml非常顺利地处理文件系统级别的任何更改。

然而,前一段时间,当我使用Eclipse时,我相信我看到了你所说的这样的问题。然后需要重新导入 Maven 项目以使 IDE 知道 Maven 模型更改。我不确定现在 Eclipse 对 Maven 的支持有多成熟。