如何让maven 3.0仅构建具有本地scm更改的模块
在 Maven 2.x 中,您可以使用reactor:make-scm-changes 来仅构建具有本地 scm 更改的模块。
使用 maven 3.0.3 运行此模块会导致失败
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-reactor-plugin:1.0
:make-scm-changes (default-cli) on project my-project: The parameters 'artifactLis
t', 'folderList' for goal org.apache.maven.plugins:maven-reactor-plugin:1.0:make
-scm-changes are missing or invalid -> [Help 1]
这篇文章似乎表明 maven 3.0 没有等效的功能 http://mail-archives.apache.org/mod_mbox/maven-dev/201011.mbox/%[电子邮件受保护]%3e
maven 3.0 中是否有替代品来获得仅构建具有本地 scm 更改的模块的功能?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可以用一个围绕以下内容的 shell 脚本来推出你自己的 shell 脚本:
你的 shell 脚本可以做类似这样的事情:
我没有测试它,但我知道理论上这是可能的。
You could roll your own with a shell script that centers around:
Your shell script could do something like so:
I didn't test it out, but I know it's possible in theory.