在Pom中将generateBackupPoms设置为False

Ste*_* S. 5 maven

我们所有的构建都在发布时在命令行中添加了参数“ -DgenerateBackupPoms = false”,我认为这是一种愚蠢的行为,我想将其添加到共享的父pom.xml中。但是我不知道是哪个插件生成了备用poms。

我搜索了Maven Release Plugin,但是没有运气。

然后我尝试了“ versions-maven-plugin”(至少具有参数),但是将其更改为false并没有帮助:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>versions-maven-plugin</artifactId>
    <version>2.1</version>
    <configuration>
        <generateBackupPoms>false</generateBackupPoms>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

备份poms仍会生成。那么如何关闭它们呢?

uvs*_*tid 2

只需将其添加到propertiesof pom.xml

<project>
    <properties>
        <generateBackupPoms>false</generateBackupPoms>
    </properties>
</project>
Run Code Online (Sandbox Code Playgroud)