码迷,mamicode.com
首页 > 其他好文 > 详细

SBT 无法下载依赖包

时间:2016-03-21 10:42:51      阅读:1986      评论:0      收藏:0      [点我收藏+]

标签:

之前做过一个项目是用  sbt 管理依赖的,被坑得不要不要的。。

 

拉取依赖时总是提示无法连接,但用浏览器可以访问相应的网站(typesafe, jcenter)

 

提示的错误为:

 Server access Error: Connection timed out url=https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.8/ivys/ivy.xml

 

捣鼓了半天终于找到了解决的方法——将依赖包的地址改成http协议(默认是https的)

 

找到sbt-launch.jar, 更改里面sbt目录下sbt.boot.properties文件,把https协议改成http协议即可,如果还不行可以再加上

[repositories]
  local
  oschina: http://maven.oschina.net/content/groups/public/  //如果改成http不行的加上这句
  jcenter: http://jcenter.bintray.com/
  typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/

更改后再重新打包即可。

 

如果用IDEA的话,在IDEA里下载好Scala的plugin,在路径 \用户\.IntelliJIdea15\config\plugins\Scala\launcher 下可以找到sbt-launch.jar,按上面的方法更改sbt的配置即可。

 

参考链接:

http://dblab.xmu.edu.cn/blog/maven-network-problem/

SBT 无法下载依赖包

标签:

原文地址:http://www.cnblogs.com/hwencc/p/5300845.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!