首页 > 解决方案 > Maven 发布插件 - 如何仅发布快照?

问题描述

我正在使用 Maven 发布插件来部署新版本的软件。跑步时

mvn release:prepare
mvn release:perform

一切都按预期工作。如果我告诉 maven 发布 2.1 版,它会发布一个工件2.1以及一个2.2-20210205.061032-1,我猜这是某种快照。我想知道是否可以仅为新的快照版本执行发布?

用例是在提交最终版本之前,我做了一些我想发布以进行测试的更改。类似的东西2.2-SNAPSHOT,或者类似的东西2.2-YYYYMMDD.HHmmSS-X。当maven提示输入下一个版本时,如果我输入2.2-SNAPSHOT,它只是再次重复问题。

请就如何实现这一点提出建议,或者我是否以错误的方式考虑这一点。

标签: mavenmaven-release-plugin

解决方案


如果要部署 SNAPSHOT,只需运行

mvn clean deploy

Maven 发布插件适用于发布版本。


推荐阅读