以 mybatis-generator-maven-plugin 插件为例
在父工程中添加了 mybatis-generator-maven-plugin 插件
想要在子工程禁用 则在对应子工程 pom 中添加 如下内容:
<build>
<plugins>
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.4.0</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
重点为 <skip>true</skip> 意思为跳过执行插件 默认为 false
但是某些插件版本中可能不支持 <skip></skip> 属性,可尝试升级版本 ,
例如:我原本使用的 mybatis-generator-maven-plugin 版本为 1.3.2 该版本就不支持 <skip></skip> 属性
将版本升级为1.4.0后则解决