gpt4 book ai didi

java - 如何覆盖父级 Maven 项目中定义的插件

转载 作者:太空宇宙 更新时间:2023-11-04 11:03:28 39 4
gpt4 key购买 nike

这是我的项目结构

- parent
- sub-parent
- sub-module-1
- sub-module-2
- module-1
- module-2

现在,在父级的pom文件中,我在pluginManagement中定义了可供module-1和module-2使用的maven插件。在子父级中,我还想在pluginManagement中定义这个maven插件,供子模块1和子模块2使用。但据我所知,子父级中的插件不能覆盖父级中的插件。任何人都可以帮助如何覆盖它吗?谢谢

最佳答案

您可以同时包含 <pluginManagement><plugins>在 module-1 和 module-2 中同时使用相同的配置,以防您愿意专门覆盖它们的插件配置。

否则默认情况下插件配置将覆盖最顶层的行为 pom.xml (从下到上)在其中找到 pluginManagement指定。

关于java - 如何覆盖父级 Maven 项目中定义的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46656989/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com