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"