如何每次用 inhouse-repository parent pom 更新本地存储库中的 parent pom

How to update my parent pom in my local repository with inhouse-repository parent pom every time

我有 Parent 个带有 pom 的项目,在其中定义了我的 child 个项目的应用程序版本。

群组ID:我的项目 工件编号:parent 版本:1 定义 属性 应用版本:1.2 ...

我有 child 个项目从 parent pom.

继承了 applicationVersion

每当构建工程师在 parent pom 中更改应用程序版本(到 1.3)时,它将被部署到我们的 inhouse-repository。(这些存储库在 .m2/setting 中配置。 xml)

但是在我的本地存储库中(桌面 .m2/)。它显示相同的旧应用程序版本 (1.2)。如果我在我的本地存储库中删除 parent 并运行,那么它将从 inhouse-repository 获取 parent pom。现在,parent pom 显示更新后的应用程序版本。

所以,每次构建工程师在 parentpom 中进行更改时,如何使用 inhouse-repository parent pom 更新我本地存储库中的 parent pom。

如果您想更新本地存储库中的单个依赖项。 运行 以下命令:

mvn dependency:get -Dartifact=<groupId>:<artifactId>:<version>