Maven build/plugins 部分继承行为 w.r.t 到插件版本
Maven build/plugins section inheritance behavior w.r.t to plugin version
我试图了解在父 POM 的 build/plugins 部分中声明的插件的继承行为。
具体来说,如果在 POM A 上,我在构建插件部分中声明了一个具有特定版本的插件,然后在以 POM A 作为父级的 POM B 上,我通过再次声明它来覆盖相同的插件(一些 configurations/executions, 等等)在它自己的构建插件部分 但没有指定插件版本 .
在这种情况下,POM B 会单独继承 POM A 中声明的插件版本还是默认为最新版本?
还要再次注意,我指的是 build/plugins 而不是插件管理部分。
谢谢
POM A 和 B 中的插件配置将合并。
您将继承该版本。
我试图了解在父 POM 的 build/plugins 部分中声明的插件的继承行为。
具体来说,如果在 POM A 上,我在构建插件部分中声明了一个具有特定版本的插件,然后在以 POM A 作为父级的 POM B 上,我通过再次声明它来覆盖相同的插件(一些 configurations/executions, 等等)在它自己的构建插件部分 但没有指定插件版本 .
在这种情况下,POM B 会单独继承 POM A 中声明的插件版本还是默认为最新版本?
还要再次注意,我指的是 build/plugins 而不是插件管理部分。
谢谢
POM A 和 B 中的插件配置将合并。
您将继承该版本。