Freewind @ Thoughtworks scala java javascript dart 工具 编程实践 月结 math python english [comments admin] [feed]

(2014-05-09) 问候sbt一千遍之:添加全局镜像库

广告: 云梯:翻墙vpn (省10元) 土行孙:科研用户翻墙http proxy (有优惠)

sbt运行时经常需要下载大量的jar包,默认连接到maven官网,速度通常比较慢。我想把国内的一些maven库添加到sbt的全局设置里,并且先尝试它们,这样就不必修改每个sbt项目。

在老猪的帮助下,最终无比郁闷的知道了解决方法:

~/.sbt/下添加一个repositories文件,里面内容如下:

[repositories]
local
osc: http://maven.oschina.net/content/groups/public/
typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
sonatype-oss-releases
maven-central
sonatype-oss-snapshots

注意:

要放在~/.sbt目录下,而不是~/.sbt/0.13.x这样的子目录下

如果你想看官方文档,请打开:http://www.scala-sbt.org/0.13.2/docs/Detailed-Topics/Library-Management.html#override-all-resolvers-for-all-builds

最后,再次问候sbt一千遍!

comments powered by Disqus