[英]How to override plugin defined in parent maven project
這是我的項目結構
- parent
- sub-parent
- sub-module-1
- sub-module-2
- module-1
- module-2
現在,在父級的pom文件中,我在pluginManagement中定義了可以由module-1和module-2使用的maven插件。 在子父級中,我還想在pluginManagement中定義此maven插件,該插件由sub-module-1和sub-module-2使用。 但是從我看來,子父級中的插件無法覆蓋父級中的插件。 任何人都可以提供幫助以解決該問題嗎? 謝謝
如果您願意專門覆蓋其插件配置,則可以在模塊1和模塊2中同時包含具有相同配置的<pluginManagement>
和<plugins>
。
否則默認情況下,插件配置將覆蓋最頂層的pom.xml
(從下至上)的行為,在該行為中找到指定的pluginManagement
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.