我偶然发现了一个有一个父P的maven项目,它有模块A和B.在这个项目中,模块A和B包含一个PluginManagement部分?现在我想知道:这有意义吗?这可能是什么意思?
马提亚。
答案 0 :(得分:1)
放置PluginManagement部分,以便子元素可以全部使用相同的插件和版本。孩子们仍然需要引用插件,但可能会省略插件版本。
我不认为在模块A和B中使用PluginManagement没有多大意义,除非它的创建者计划扩展它,然后另外决定。它应该替换为
<plugins>
<!-- your modules -->
<plugins>