动态配置全局父pom.xml

时间:2017-12-04 16:45:18

标签: maven pom.xml maven-plugin parent-pom maven-extension

如何管理多个pom.xml组织和项目的公共项目父github,而无需将其连续发布到某个maven存储库?

1 个答案:

答案 0 :(得分:1)

现在有两个maven组件:

可以帮助解决此问题。

基本方法是:

  1. 有一个arkon repository与父pom.xml永远快照,从未在任何地方发布
  2. 使用arkon-maven-extension 自动神奇地提供此父pom到所有依赖它的项目
  3. 使用flatten-maven-plugin 从用于部署的最终项目pom.xml中删除父信息