在 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 时没有版本提示的主要内容,如果未能解决你的问题,请参考以下文章