我想找到一种方法来跨多个微服务项目导入一组常见的Maven插件?
想法是维持一个地方来管理所有常见的插件 - 比如jacoco,javadocs等。
我们完全希望避免父POM处理它的方式。
答案 0 :(得分:1)
Maven的方法是拥有一个父POM。您可以构建多模块项目,也可以使用外部父POM。
除了dependencyManagement的<scope>import</scope>
之外,Maven无法将“导入xml”导入给定的POM。因此,您无法定义一组插件,属性等,只需导入它们即可。