在利用Scala创建Spark项目时,提示如下错误:
sbt.librarymanagement.ResolveException:
unresolved dependency: com.artima.supersafe#sbtplugin;1.1.3:
sbt-plugin-releases: unable to get resource for com.artima.supersafe#sbtplugin;1.1.3:
res=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.artima.supersafe/sbtplugin/scala_2.12/sbt_1.0/1.1.3/ivys/ivy.xml:
java.net.ConnectException: Failed to connect to repo.scala-sbt.org/52.22.123.66:443
提示无法找到Jar包“com.artima.supersafe#sbtplugin;1.1.3”,究其原因,这是因为现有的仓库里并不包含此架包。
解决办法
- 找到SBT的版本,确认是0.13版本还是1.0版本;
有个非常简单的方法,就在错误提示信息里面找,下面的内容则表示本机的SBT版本为1.0(关键字:“sbt_1.0”)。
[warn] https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.artima.supersafe/sbtplugin/scala_2.12/sbt_1.0/1.1.3/ivys/ivy.xml
- 进入SBT