如何管理多个 git 存储库 maven 项目?

时间:2021-03-02 07:42:59

标签: git maven

我们有几个项目,每个项目在不同的 git 存储库中,它们通过 maven 依赖项相互依赖。 在这样的环境中开发简直是地狱——假设我在两个项目 A 和 B 中工作,其中 B 有 A 作为 maven 依赖项。我目前需要:

  1. 改变A。
  2. 确保 B 声明了 A 的最新版本。
  3. 通过 maven 在 A 本地安装和发布。
  4. 现在您才能在 B 中看到这些变化。
  5. 再次更改 A 并重复一遍。

也许有办法稍微简化这个过程?就像强制 maven 构建和使用本地项目,而不是缓存的项目。

1 个答案:

答案 0 :(得分:0)

简化的方法是将它们放在同一个 git 存储库中并使用 Maven 多模块项目。