在 Eclipse 中运行 maven-release-plugin 时没有版本提示

Posted

技术标签:

【中文标题】在 Eclipse 中运行 maven-release-plugin 时没有版本提示【英文标题】:No version prompt when running maven-release-plugin inside Eclipse 【发布时间】:2013-07-22 12:39:43 【问题描述】:

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

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

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

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

以上是关于在 Eclipse 中运行 maven-release-plugin 时没有版本提示的主要内容,如果未能解决你的问题,请参考以下文章

在eclipse编写的java小程序怎么在浏览器中运行

如何在eclipse中运行jsp页面

eclipse怎么操作运行配置

eclipse中怎么把项目加入tomcat中运行

eclipse怎么操作运行配置

在现有项目 ECLIPSE 中运行新类