maven 禁用插件

来源:互联网 发布:python 不定积分 编辑:程序博客网 时间:2024/05/30 04:08

在maven的父子项目中,父项目中引入了插件,但是在众多子项目中的某个子项目不想使用该插件的配置方式如下:
本案例按照spring-boot-maven-plugin为例:
父pom文件

<build>        <plugins>            <plugin>                <groupId>org.springframework.boot</groupId>                <artifactId>spring-boot-maven-plugin</artifactId>                <executions>                    <execution>                        <!--<id>spring-boot-maven-plugin</id>-->                        <!--<goals>                            <goal>repackage</goal>                        </goals>-->                    </execution>                </executions>                <configuration>                    <skip>true</skip>                </configuration>            </plugin>        </plugins>    </build>

子pom文件

<build>        <plugins>            <plugin>                <groupId>org.springframework.boot</groupId>                <artifactId>spring-boot-maven-plugin</artifactId>                <executions>                    <execution>                        <phase>none</phase>                    </execution>                </executions>            </plugin>        </plugins>    </build>

参考文章:
http://www.javatang.com/archives/2013/12/22/50071018.html
http://blog.csdn.net/bluishglc/article/details/17191779

原创粉丝点击