SBT 无法下载依赖包

之前做过一个项目是用  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/

时间: 2024-10-14 23:13:56

SBT 无法下载依赖包的相关文章

【CentOS】yum install --downloadonly 下载依赖包研究

在CentOS中可以使用yum自动安装软件,在离线环境中却行不通. Linux localhost 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 对于同一版本CentOS,我们可以事先下载离线依赖包,后面用命令手动安装. Java 自动安装命令: yum install -y java 安装结果: Installed: java-1.8.0-openjdk.x86_

使用Maven下载依赖包及使用Nexus搭建私服

在项目的搭建过程中,所以很多时候我们需要上网去一个一个找项目的依赖包.这个过程确实是一个效率很低而且很让人恼火的事情. 很多时候能找到对应的官网下载固然是好,但是大部分时候我们都只能在一些第三方网站上下载未知的版本. 所以我们需要一个Maven. Maven使用 Maven核心自带的远程仓库,包括了绝大部分开源构件.我们可以很方便通过Maven提供的坐标机制便捷的下载到你心仪的依赖包. Maven下载.安装 下载地址: http://maven.apache.org/download.html

Maven下载依赖包所使用的方法或者说三方包

wagon-http-3.2.0-shaded.jar 下载主要用的是这个包,mac位于路径/usr/local/Cellar/maven/3.6.0/libexec/lib下 如图,即使修改jar包的名字,也不影响使用,因为只要保证在CLASS_PATH里就行,和名字无关 依赖包说明 可以修改依赖包源码,重新打包,以控制下载操作,比如修改超时时间,重试次数等 http://maven.apache.org/wagon/ 原文地址:https://www.cnblogs.com/shengulo

Python 下载依赖包环境经常失败超时解决方法

人生苦短,我用python!为什么很多人喜欢用python,因为包多呀,各种调包.但是调包有的时候也调的闹心,因为安装包不是失败就是很慢,很影响自己的工作进度,这里给出一个pip快速安装工具包的办法,希望能帮助到一些新入门python的同学们. 当我们在cmd窗口中使用命令:pip install 包名.文件格式 时候常常会出现安装失败的现象,你会看到下载的进度条,但是最后显示当下载到百分之几十的时候窗口中就会出现一堆红字,有如下类似提示: 以上这些图片都显示是python第三方库下载出问题了,

使用composer下载依赖包下载失败的解决方法

下载好的composer默认的下载地址是国外的,在下载的过程中网络不好或者可能被墙,将下载的地址换成国内的地址即可 有两种方式启用本镜像服务: 系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中.见"方法一" 单个项目配置: 将配置信息添加到某个项目的 composer.json 文件中.见"方法二" 方法一: 修改 composer 的全局配置文件(推荐方式) 打开命令行窗口(windows用户)或控制台(Linux.

RStudio 不中断下载依赖包

修改下载方式: 原文地址:https://www.cnblogs.com/f1194361820/p/12001234.html

kali Linux2019.3安装搜狗输入法处理下载依赖包的问题

apt-get 下载 fcitx-frontend-qt4. ibfcitx-qt0不下来的问题 参考文章:https://blog.csdn.net/weixin_44737933/article/details/101387690 原文地址:https://www.cnblogs.com/betobe/p/12241399.html

Android studio下载依赖包很慢

build gradle文件 buildscript { repositories { //jcenter() maven { url 'http://maven.oschina.net/content/groups/public/' } } dependencies { classpath 'com.android.tools.build:gradle:2.2.2' // NOTE: Do not place your application dependencies here; they b

解决idea下载依赖包慢到出奇

右键项目选中maven选项,然后选择"open settings.xml"或者 "create settings.xml",然后把如下代码粘贴进去就可以了.重启IDE. 1 <?xml version="1.0" encoding="UTF-8"?> 2 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 3 xmlns:xsi