不共享父项目的配置文件
Not sharing configuration files from a Parent Project
我的父 pom 如下所示:
...
<module>mod1</module>
...
<build>
<plugins>
<plugin>
...
<phase>process-resources</phase>
...
</plugin>
</plugin>
</build>
有两个插件,maven-resources-plugin 和 maven-antrun-plugin。
我希望这些插件只在父 pom.xml 中执行。
但我的问题是它们也在我的模块中执行。
即便如此,我也没有使用 pluginManagment 标签。
我迷路了,我不明白...:)
将inherited
设置为false
:
<build>
<plugins>
<plugin>
...
<phase>process-resources</phase>
<inherited>false</inherited>
...
</plugin>
</plugin>
</build>
我的父 pom 如下所示:
...
<module>mod1</module>
...
<build>
<plugins>
<plugin>
...
<phase>process-resources</phase>
...
</plugin>
</plugin>
</build>
有两个插件,maven-resources-plugin 和 maven-antrun-plugin。
我希望这些插件只在父 pom.xml 中执行。 但我的问题是它们也在我的模块中执行。
即便如此,我也没有使用 pluginManagment 标签。
我迷路了,我不明白...:)
将inherited
设置为false
:
<build>
<plugins>
<plugin>
...
<phase>process-resources</phase>
<inherited>false</inherited>
...
</plugin>
</plugin>
</build>