这是我的项目结构
- parent
- sub-parent
- sub-module-1
- sub-module-2
- module-1
- module-2现在,在parent的pom文件中,我在pluginManagement中定义了可供模块1和模块2使用的maven插件。在子父模块中,我还想在pluginManagement中定义这个maven插件,它由子模块1和子模块2使用。但在我看来,子父中的插件不能覆盖父中的插件。有没有人能帮我解决这个问题呢?谢谢
发布于 2017-10-10 09:46:54
您可以在您的模块-1和模块-2中同时包含具有相同配置的<pluginManagement>和<plugins>,以防您愿意特别覆盖它们的插件配置。
否则,默认情况下,插件配置将覆盖从最上面的pom.xml(从下到上)找到指定的pluginManagement的行为。
https://stackoverflow.com/questions/46656989
复制相似问题