Maven 2 是否可以执行多个版本:使用不同的配置文件执行,而不必再次执行版本:准备?

Maven 2 是否可以执行多个版本:使用不同的配置文件执行,而不必再次执行版本:准备?,maven-2,maven-release-plugin,Maven 2,Maven Release Plugin,我有一个项目的POM文件,根据环境(测试、生产、开发)为项目定义不同的分类器 我想对每个环境执行一次发布:准备,然后执行发布:执行,生成相应的包文件 问题是,在第一次调用release:perform之后,它会删除由release:prepare生成的元数据。我认为它正在调用release:clean 如何防止清理此元数据,以便使用不同的配置文件执行发布:执行,而不必再次执行发布:准备?不幸的是,清理目标在执行生命周期中是固定的,唯一的解决方法似乎是使用-DdryRun=true运行maven

我有一个项目的POM文件,根据环境(测试、生产、开发)为项目定义不同的分类器

我想对每个环境执行一次发布:准备,然后执行发布:执行,生成相应的包文件

问题是,在第一次调用release:perform之后,它会删除由release:prepare生成的元数据。我认为它正在调用release:clean


如何防止清理此元数据,以便使用不同的配置文件执行发布:执行,而不必再次执行发布:准备

不幸的是,清理目标在执行生命周期中是固定的,唯一的解决方法似乎是使用-DdryRun=true运行maven

请看这里:
从第266行开始…

不幸的是,clean目标在perform生命周期中是固定的,唯一的解决方法似乎是使用-DdryRun=true运行maven

请看这里: 从第266行