我有一个包含两个模块的父项目。在我的父母pom中,我有:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.2.2</version>
<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
<useReleaseProfile>true</useReleaseProfile>
<releaseProfiles>complete</releaseProfiles>
</configuration>
</plugin>
在我的第一个模块pom中:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<preparationGoals>clean replacer:replace scm:checkin</preparationGoals>
</configuration>
</plugin>
我的问题:当我在父pom中运行 mvn release:prepare 时,我的第一个模块pom中的 prepareGoals 将无法执行。 我应该怎么做才能在我的第一个模块中执行 prepareGoals ? (我的第一个模块pom中存在 replacer 和 scm 插件)