基于POM的通用插件跨多个微服务项目

时间:2017-11-08 15:58:41

标签: maven pom.xml maven-plugin microservices

我想找到一种方法来跨多个微服务项目导入一组常见的Maven插件?

想法是维持一个地方来管理所有常见的插件 - 比如jacoco,javadocs等。

我们完全希望避免父POM处理它的方式。

1 个答案:

答案 0 :(得分:1)

Maven的方法是拥有一个父POM。您可以构建多模块项目,也可以使用外部父POM。

除了dependencyManagement的<scope>import</scope>之外,Maven无法将“导入xml”导入给定的POM。因此,您无法定义一组插件,属性等,只需导入它们即可。