分享

windows+idea+sbt 如何使用国内的镜像

环境 : win10   
           win10下    spark2.2    scala 2.11.8   自己下载解压的sbt 0.13.11
        试了网上各种方法 都不行,sbt下载依赖借助的仍旧国外的maven   
   下面我试过几种方法:
    1.把下过来的sbt压缩包解压,把bin下的sbt-laucher.jar 解压 把里面的sbt.boot.properties  文件拿出来 添加了 aliyun的镜像,然后把解压的整个文件夹重新再打成jar文件 放在原来的位置 ,然后在idea  setting里 SBT  custom设置需要指定sbt-laucher.jar的位置 指定了 sbt-laucher.jar     
   -XX:MaxPermSize=512M
-Dsbt.ivy.home=C:\Users\YiShiKeJi-BoZhao\.ivy2
-Dsbt.repository.config=C:\Users\YiShiKeJi-BoZhao\.sbt\repositories    这是我jvm option的设置 。但是还是不行,有大神支支招嘛?多谢了。


已有(9)人评论

跳转到指定楼层
nextuser 发表于 2017-8-1 21:08:55
我也遇到了这个问题。唯一的办法就是自己添加本地依赖。
这个网速真的是不行。
回复

使用道具 举报

remarkzhao 发表于 2017-8-1 21:31:35
nextuser 发表于 2017-8-1 21:08
我也遇到了这个问题。唯一的办法就是自己添加本地依赖。
这个网速真的是不行。

就是在repositories 文件的local 加上.ivy/cache的路径嘛?

我还是想添加国内镜像源。。搞了一天了没搞好。都是mac或者linux下添加,没有windows的例子。
回复

使用道具 举报

nextuser 发表于 2017-8-2 09:17:41
本帖最后由 nextuser 于 2017-8-2 09:32 编辑
remarkzhao 发表于 2017-8-1 21:31
就是在repositories 文件的local 加上.ivy/cache的路径嘛?

我还是想添加国内镜像源。。搞了一天了没 ...

windows下存放文件夹是C:\Users\用户名\.ivy2\cache
1.jpg

这里是缓存路径,如果你下载了,可以放到上面文件夹
回复

使用道具 举报

nextuser 发表于 2017-8-2 09:35:27
window下,你可以试试添加下面内容C:\Users\用户名\.sbt


1.jpg

回复

使用道具 举报

remarkzhao 发表于 2017-8-2 10:21:53
nextuser 发表于 2017-8-2 09:35
window下,你可以试试添加下面内容C:%users\用户名\.sbt

加过了。但是很神奇,它先maven中央库作为首选,把阿里云作为第二选择。
回复

使用道具 举报

qcbb001 发表于 2017-8-2 10:38:30
本帖最后由 qcbb001 于 2017-8-2 10:41 编辑
remarkzhao 发表于 2017-8-2 10:21
加过了。但是很神奇,它先maven中央库作为首选,把阿里云作为第二选择。

现在速度怎么样。不行,还是自己手工添加吧,我这手工添加的也可以开发。
回复

使用道具 举报

remarkzhao 发表于 2017-8-2 10:45:06
qcbb001 发表于 2017-8-2 10:38
现在速度怎么样。不行,还是自己手工添加吧,我这手工添加的也可以开发。

速度还行。。
回复

使用道具 举报

qcbb001 发表于 2017-8-2 10:48:09

我也是这么干的,可是网速还是不行。
repositories 这里面能否分享下看看。
回复

使用道具 举报

remarkzhao 发表于 2017-8-2 13:49:54
可以啊。很简单。


[repositories]
  local
  Nexus aliyun : http://maven.aliyun.com/nexus/content/groups/public/
  Nexus osc : http://maven.oschina.net/content/groups/public/  
   Nexus osc thirdparty : http://maven.oschina.net/content/repositories/thirdparty/  
  maven-central
  typesafe-ivy-releases: https://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
  sbt-ivy-snapshots: https://repo.scala-sbt.org/scalasbt/ivy-snapshots/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly

[boot]
  directory: ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

[ivy]
  ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
  checksums: ${sbt.checksums-sha1,md5}
  override-build-repos: ${sbt.override.build.repos-false}
  repository-config: ${sbt.repository.config-${sbt.global.base-${user.home}/.sbt}/repositories}
  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条