当前位置:  开发笔记 > 编程语言 > 正文

使用M2Eclipse插件在交互模式下使用versions-maven-plugin设置版本?

如何解决《使用M2Eclipse插件在交互模式下使用versions-maven-plugin设置版本?》经验,为你挑选了1个好方法。

我想在Eclipse中更改我的多模块项目的版本versions-maven-plugin和目标versions:set.我用M2Eclipse.

我可以-DnewVersion=0.0.2-SNAPTSHOT在启动配置中设置新版本,它工作正常.但我想使用交互模式.

如果我没有设置-DnewVersion=0.0.2-SNAPTSHOT启动配置,我收到以下错误消息:

[ERROR] Failed to execute goal org.codehaus.mojo:versions-maven-plugin:2.2:set (default-cli) on project test-parent: You must specify the new version, either by using the newVersion property (that is -DnewVersion=... on the command line) or run in interactive mode -> [Help 1]

Maven设置参考说:

interactiveMode:true如果Maven应该尝试与用户交互以进行输入,false如果没有.默认为true.

dur.. 10

我找到了一个解决方法,请参阅如何使Eclipse提示我输入命令行参数.

我必须像这样定义系统属性

-DnewVersion=${string_prompt:new version}

在Eclipse中启动启动配置后,我得到一个对话框来输入新版本.然后versions-maven-plugin使用对话框中的版本.



1> dur..:

我找到了一个解决方法,请参阅如何使Eclipse提示我输入命令行参数.

我必须像这样定义系统属性

-DnewVersion=${string_prompt:new version}

在Eclipse中启动启动配置后,我得到一个对话框来输入新版本.然后versions-maven-plugin使用对话框中的版本.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有