Scala stack试玩, 提高第三方依赖下载速度

sbt下载速度实在是惨不忍睹, 需要做些配置优化

下载typesafe离线包, 保存为ivy本地库

bashwget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip

解压repository目录到~/.ivy2,重命名为local

私有nexus库增加以下库

#proxy库
typesafe-ivy-releases: http://dl.bintray.com/typesafe/ivy-releases/
typesafe-maven-releases: http://dl.bintray.com/typesafe/maven-releases/
typesafe-sbt-plugin-releases: http://dl.bintray.com/sbt/sbt-plugin-releases/

#group库
ivy-releases : typesafe-ivy-releases,typesafe-sbt-plugin-releases

创建文件/Users/oznyang/.sbt/repositories

[repositories]
  local
  maven-local: file:///{改成你用户主目录, 绝对路径}/.m2/repository/
  nexus-maven: http://dev.xxx.com/nexus/content/groups/public/
  nexus-ivy: http://dev.xxx.com/nexus/content/groups/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]

禁止自定义仓库配置

echo -e '-mem 512\n-Dsbt.override.build.repos=true'>>/usr/local/etc/sbtopts

注意ivy库要关掉index下载

输入详细日志

set logLevel := Level.Debug
show external-resolvers
show boot-resolvers
show resolvers
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值