插件版本的Maven构建/插件部分继承行为

问题描述

我试图了解在父POM的build / plugins部分中声明的插件的继承行为。

具体来说,如果在POM A上,我在build plugins部分中声明了某个版本的插件,然后在以POM A为父代的POM B上,我通过再次声明(带有一些配置/执行等)覆盖了该插件。 )在其自己的构建插件部分但未指定插件版本

在这种情况下,POM B将仅继承POM A中声明的插件版本,还是认为最新版本?

还要再次说明一下,我指的是构建/插件,而不是pluginManagement部分。

谢谢

解决方法

POM A和B中的插件配置将合并。

您将继承版本。