2

当我从命令行运行maven release:prepare时,系统会提示我输入发布版本、开发人员版本和 SCM 标签。这很好。当我在 Eclipse 内部做同样的事情时,不太好。使用 m2e 运行配置,我设置了相同的目标,但没有提示我输入版本信息,而是自动将它们设置为一些默认值。默认值非常好,但有时我想要显式控制。

这个项目有很多开发人员,要求他们退出命令行或摆弄共享运行配置并不理想。也许这与 Maven 发布插件无关,更多的是与一般的输入提示有关。在 Eclipse 中执行期间是否有任何其他 Maven 插件示例提示输入?

我正在使用 SpringSource Tool Suite 2.9(旧!)配置为使用外部 Maven 3.0.3 和 m2e 0.12.1。

4

1 回答 1

0

这个是正常的。Release 的 Eclipse 插件将自动发布您 POM 中设置的版本,并将下一个开发版本设置为该版本的 +0.0.1。

我习惯于在 Eclipse 中使用发布插件,当我在命令提示符下使用它时,当我被提示输入版本时,我感到很惊讶:p

于 2015-11-04T08:48:41.653 回答