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

时间:2015-01-29 07:38:45

标签: maven

我有pom的Parent Project,定义了我的子项目的applicationversion。

组ID:myproject artifactid:父母 版本:1 定义的财产 应用版本:1.2 ...

我有子项目从父pom继承applicationVersion。

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

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

那么,每当构建工程师在parentpom中完成更改时,如何使用inhouse-repository父pom在我的本地存储库中更新我的父pom。

1 个答案:

答案 0 :(得分:1)

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

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