考虑这个例子:
parent
+---child1
+---child2
...
\---childn
在parent
中,我已将子项声明为模块,外部库和各种常见属性的依赖关系管理。假设child1的版本是1.0.1。另外,child2-n在它的依赖项child1中有。所有的孩子都在单独的repos ..我用repo
构建整个项目,例如
我的问题是......在构建项目时,在每个其他孩子中维护child1
版本的最佳方法是什么?我应该在父母的pom中使用属性变量吗?我可以将该属性保留在child1
项目中吗?
干杯, 亚历
答案 0 :(得分:0)
你可以尝试versions-maven-plugin
。使用此插件,您可以维护child1的版本。