Scala Sbt发生错误,因为尽管解析器设置正确,但第一次安装依赖项失败
我在Scala Sbt发生错误,因为尽管解析器设置正确,但第一次安装依赖项失败,scala,sbt,Scala,Sbt,我在build.sbt中添加了resolvers定义,以使用如下地理工具 resolvers ++= Seq( "Open Source Geospatial Foundation Repository" at "http://download.osgeo.org/webdav/geotools/" ) 我执行了sbt update,但失败了,出现了一个错误 [错误](*:更新)sbt.ResolveException:下载失败:javax.media#jai#u core;1.1.
build.sbt
中添加了resolvers
定义,以使用如下地理工具
resolvers ++= Seq(
"Open Source Geospatial Foundation Repository" at "http://download.osgeo.org/webdav/geotools/"
)
我执行了sbt update
,但失败了,出现了一个错误
[错误](*:更新)sbt.ResolveException:下载失败:javax.media#jai#u core;1.1.3!jai_core.jar
我试过一次,成功了
在我删除了~/.ivy2
之后,我用同样的方法尝试了它,它总是在我的环境中被复制;(
我想知道为什么它在第一次就彻底失败了,我如何才能在第一次就成功
啊,在这个问题上,我的环境是Scala 2.11.11,sbt 0.13.15,JDK8
我注意到第一次sbt update
从未查看resolvers
中定义的repo
[warn] [NOT FOUND ] javax.media#jai_core;1.1.3!jai_core.jar (0ms)
[warn] ==== public: tried
[warn] https://repo1.maven.org/maven2/javax/media/jai_core/1.1.3/jai_core-1.1.3.jar
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: FAILED DOWNLOADS ::
[warn] :: ^ see resolution messages for details ^ ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: javax.media#jai_core;1.1.3!jai_core.jar
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
我将jai_core直接添加到我的依赖项中,它对我起了作用:
// https://mvnrepository.com/artifact/javax.media/jai_core
libraryDependencies += "javax.media" % "jai_core" % "1.1.3"