Java Maven在激活配置文件时自动调用发布准备

Java Maven在激活配置文件时自动调用发布准备,java,maven,maven-release-plugin,maven-profiles,Java,Maven,Maven Release Plugin,Maven Profiles,我没有太多的经验与Maven配置文件。。。。 我不知道Maven是否能做到这一点,但它肯定会对我有用 是否可以定义一个概要文件,当调用该概要文件时,它会自动运行maven发布插件prepare目标 我解释得更好 而不是: mvn release: prepare 我想打电话 mvn install-pProfileThatPerformThePrepare 自动执行准备 谢谢您……您只需将插件的执行绑定到一个阶段(例如,您的示例中的“安装”): 我的个人资料 maven发布插件 2.4.

我没有太多的经验与Maven配置文件。。。。 我不知道Maven是否能做到这一点,但它肯定会对我有用

是否可以定义一个概要文件,当调用该概要文件时,它会自动运行maven发布插件prepare目标

我解释得更好

而不是:

mvn release: prepare 
我想打电话

mvn install-pProfileThatPerformThePrepare
自动执行准备


谢谢您……

您只需将插件的执行绑定到一个阶段(例如,您的示例中的“安装”):


我的个人资料
maven发布插件
2.4.1
安装
准备
假的

我建议您明确执行发布插件。自动发布不是一个好主意。是的,我知道…谢谢…但是有人问:(它很好用…现在我只知道如何传递内部执行配置updateWorkingCopy=False。你可以配置插件配置中的任何选项。我编辑了示例,看一看
    <profile>
        <id>my-profile</id>
        <build>
            <plugins>
                <plugin>
                    <artifactId>maven-release-plugin</artifactId>
                    <version>2.4.1</version>
                    <executions>
                        <execution>
                            <phase>install</phase>
                            <goals>
                                <goal>prepare</goal>
                            </goals>
                            <configuration>
                                <updateWorkingCopyVersions>false</updateWorkingCopyVersions>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </build>
    </profile>