1
我偶然发现了一个父项P的Maven项目,它有模块A和B.在这个项目中,模块A和B包含一个PluginManagement部分?现在我想知道:这有意义吗?这可能是什么意思?模块中的Maven插件管理
matthias。
我偶然发现了一个父项P的Maven项目,它有模块A和B.在这个项目中,模块A和B包含一个PluginManagement部分?现在我想知道:这有意义吗?这可能是什么意思?模块中的Maven插件管理
matthias。
PluginManagement部分的放置使得子元素都可以使用相同的插件和版本。孩子们仍然需要引用插件,但可能会省略插件版本。
我不认为在模块A和B中使用PluginManagement非常有意义,除非它的创建者计划扩展它,然后另行决定。它应该被替换为
<plugins>
<!-- your modules -->
<plugins>
同意,项目P中的'pluginManagement'部分比任何子模块更有意义。 – user944849 2013-04-10 19:17:44
出于兴趣,当它从子模块的插件周围移除pluginManagement标记时它仍然工作吗? – 2013-04-10 12:30:14