mac下sbt更新依赖慢的问题?

发布于 2022-09-04 22:47:51 字数 249 浏览 23 评论 0

最近回到家里发现sbt的依赖更新非常慢。
在网上找了很多方法。最多的就是更改
.sbt/repositories文件中的信息。添加一些中国的镜像。

但是!
我是mac系统。在user/.sbt/目录下没有发现这个文件,然后按照以往的尿性,我新建了一个同名文件。然后添加了这些内容。但是,并没有发生什么改变。下载的路径依然是repo1.

所以,想再问下有没有遇到相同问题的朋友,帮我解决下~

实在是慢的可以,已经无法忍受了

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

风铃鹿 2022-09-11 22:47:51

2021-07-28 更新:

现在 sbt 的版本是 1.5.x ,目前 sbt 已内置 coursier,而且也内置了 maven 官方仓库。

所以现在这个问题应该消失了,不会出现更新依赖慢的问题了。


  1. 参考这个: https://segmentfault.com/a/11...
  2. 同时使用 sbt-coursier 插件: https://github.com/coursier/c...

然后再通过网络加速,应该就可以了…

極樂鬼 2022-09-11 22:47:51

我是用brew安装的。卸载之后重新安装了一遍,发现有效果了。不知道什么原因。只能说重启大法好

打小就很酷 2022-09-11 22:47:51

在sbt启动配置中加两句话,mac的话没用过,Linux下可以参考下面的启动脚本,其中<config-file> 是repositories 文件的路径

#!/bin/sh
SBT_OPTS="-Xms512M -Xmx1G -Xss2M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=1024M -Dsbt.override.build.repos=true -Dsbt.repository.config=<config-file>"
java -d64 -jar `dirname $0`/sbt-launch.jar "$@"
魂ガ小子 2022-09-11 22:47:51

oschina的源早已失效了,换 阿里的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文