如何不使用buildr下载新版本的jar?
例如,如果我在artifacts.rb中有transitive('xxx:xxx:jar:1.4-SNAPSHOT'),那么当我运行buildr来接收新版本的1.4-SNAPSHOT时,我不希望这样。
对于 buildr 1.4.0,当我运行 buildr 时,没有下载新版本,但对于 buildr 1.4.4,它会下载新版本(如果存在)。
For example if I have transitive('xxx:xxx:jar:1.4-SNAPSHOT') in artifacts.rb I don't want that when I run buildr to recive new version of 1.4-SNAPSHOT.
For buildr 1.4.0 no new version was download when I run buildr, but with buildr 1.4.4 it download new version if exist.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将依赖项设置为快照依赖项的整个想法是在更改时对其进行更新。
至于为什么 buildr-1.4.4 下载 SNAPSHOT 更新而 1.4.0 不下载,这是按照 此链接。
您可以在
离线
模式(-o
)下运行buildr,这样它就不会下载任何更新。The whole idea of making a dependency as a SNAPSHOT dependency is for it to be updated when changed.
As to why buildr-1.4.4 downloads SNAPSHOT updates and 1.4.0 does not, this was introduced in buildr-1.4.2 as per this link.
You could run buildr in
offline
mode(-o
) so that it does not download any updates.