问题描述
我试图了解在父POM的build / plugins部分中声明的插件的继承行为。
具体来说,如果在POM A上,我在build plugins部分中声明了某个版本的插件,然后在以POM A为父代的POM B上,我通过再次声明(带有一些配置/执行等)覆盖了该插件。 )在其自己的构建插件部分但未指定插件版本。
在这种情况下,POM B将仅继承POM A中声明的插件版本,还是默认为最新版本?
还要再次说明一下,我指的是构建/插件,而不是pluginManagement部分。
谢谢
解决方法
POM A和B中的插件配置将合并。
您将继承版本。