Maven 在Pom中将generateBackupPoms设置为False

Maven 在Pom中将generateBackupPoms设置为False,maven,Maven,我们所有的构建都在发布时将参数''-DgenerateBackupPoms=false''添加到命令行,我认为这有点愚蠢,我想将其添加到共享父pom.xml中。但我不知道是哪个插件生成了备份POM 我搜遍了地图,但没找到 然后我尝试了“versions-maven-plugin”(至少有参数),但将其更改为false没有帮助: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactI

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

我搜遍了地图,但没找到

然后我尝试了“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>

org.codehaus.mojo
版本maven插件
2.1
假的

备份POM仍在生成中。那么如何关闭它们呢?

只需将其添加到
pom.xml
属性中即可:

<project>
    <properties>
        <generateBackupPoms>false</generateBackupPoms>
    </properties>
</project>

假的

如何称呼版本maven插件?@khmarbaise我不知道。正如我所说的,我只是尝试了一下,因为该插件至少有正确的参数。尝试使用
mvn-X…
发布。然后查找关于备份pom的调试行,您应该看到哪个插件正在创建备份pom。天哪。才意识到这是一年半以前的事。。。对不起:)