杜龙少(sdvdxl)

sbt源配置

Word count: 338 / Reading time: 2 min
2016/06/20 Share

sbt 默认源下载有点慢我们可以调教它让它从我们自己配置的源下载

配置源

.sbt 默认是在用户名下文件夹中创建 repositories 文件然后添加如下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[repositories]
local
my: http://o8r69qphn.bkt.clouddn.com/
Nexus osc: http://maven.oschina.net/content/groups/public/
Nexus osc thirdparty: http://maven.oschina.net/content/repositories/thirdparty/
central: http://central.maven.org/maven2/



[ivy]
local
my: http://o8r69qphn.bkt.clouddn.com/
Nexus osc: http://maven.oschina.net/content/groups/public/
Nexus osc thirdparty: http://maven.oschina.net/content/repositories/thirdparty/
central: http://central.maven.org/maven2/
TypeSafe: https://oss.sonatype.org/content/repositories/releases/
#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

上面 repositories 是说加载maven镜像中的库文件从这个标签下的路径中找 local 代表从本地中找默认是 .M2下面的都是自定义源名字随便取
下面 ivy 是加载ivy库的

修改加载配置项

单纯修改上面的源还不足以让sbt加载我们的源打开 sbt 软件安装位置下的 conf/sbtopts 文件在其中添加

1
-Dsbt.override.build.repos=true

然后就可以生效了

没有深入研究如果有错还请指出

CATALOG
  1. 1. sbt 默认源下载有点慢,我们可以调教它,让它从我们自己配置的源下载。
    1. 1.1. 配置源
    2. 1.2. 修改加载配置项