scala – 如何在SBT中刷新更新的Git依赖项工件?
发布时间:2020-12-16 09:47:11 所属栏目:安全 来源:网络整理
导读:我已经配置SBT(0.11.0)拉入一个GitHub项目作为依赖,根据我在 this question here的答案。 它工作正常,除了我似乎不能得到SBT重新编译我的Git依赖当它得到更新。换句话说:如果我更新依赖,推送到Git并重新加载我的项目的SBT和运行包,然后SBT不会重新编译
我已经配置SBT(0.11.0)拉入一个GitHub项目作为依赖,根据我在
this question here的答案。
它工作正常,除了我似乎不能得到SBT重新编译我的Git依赖当它得到更新。换句话说:如果我更新依赖,推送到Git并重新加载我的项目的SBT和运行包,然后SBT不会重新编译外部Git依赖关系编译我的项目。 我试过在我的Git依赖(比如说,forcenew)创建一个新的分支,并更新我的SBT项目配置中的分支使用这: lazy val depProject = RootProject(uri("git://github.com/me/dep-project.git#forcenew")) 但即使这不强迫刷新。我有点遗憾 – 我甚至不能找到SBT把Git项目编译它(它似乎不在?/ .sbt /或?/ .ivy2 /)… 任何帮助非常感谢! 解决方法
From:
https://github.com/sbt/sbt/issues/335
这个应该固定在0.12.0,只需调用“sbt update” 它固定在0.12.0所以sbt更新就够了,but got back in 13.0 – 现在,你必须擦除从?/ .sbt / staging /手动依赖 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- keepalived + haproxy 实现web 双主模型的高可用负载均衡--
- typescript – 如何使用angular2中的链接参数数组从子组件导
- AngularJS Smarttable – 选择事件
- Linux 中的Setfacl命令
- macos – 如何从shell中检测Mac OS X中的当前区域设置
- Linux 无法使用userdel 删除用户和组的解决方案
- bash – shell脚本,而读取行循环在第一行之后停止
- bash – 如何通过SSH远程将命令自动运行到多个服务器并行?
- Angular 2,使用Angular Cli和Ui Router Ng2,Resolve / Reje
- 用于访问互联网的通知的Bash脚本