我有许多Play 2.2.x应用程序已经构建了好几个月没有问题了。但是,从2014年8月1日开始,我开始收到以下警告和错误:
获取org.scala-sbt sbt 0.13.0 ...
::问题摘要:: ::::找不到警告模块:org.scala-lang#scala-library; 2.10.2
====本地:已尝试
/Users/dpope/.ivy2/local/org.scala-lang/scala-library/2.10.2/ivys/ivy.xml
==== typesafe-ivy-releases:尝试过
repo.typesafe.com/typesafe/ivy-releases/org.scala-lang/scala-library/2.10.2/ivys/ivy.xml
==== Maven Central:已尝试
repo1.maven.org/maven2/org/scala-lang/scala-library/2.10.2/scala-library-2.10.2.pom
Run Code Online (Sandbox Code Playgroud)module not found: org.scala-lang#scala-compiler;2.10.2====本地:已尝试
/Users/dpope/.ivy2/local/org.scala-lang/scala-compiler/2.10.2/ivys/ivy.xml
==== typesafe-ivy-releases:尝试过
repo.typesafe.com/typesafe/ivy-releases/org.scala-lang/scala-compiler/2.10.2/ivys/ivy.xml
==== Maven Central:已尝试
repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.10.2/scala-compiler-2.10.2.pom
Run Code Online (Sandbox Code Playgroud):::::::::::::::::::::::::::::::::::::::::::::: :: UNRESOLVED DEPENDENCIES :: :::::::::::::::::::::::::::::::::::::::::::::: :: org.scala-lang#scala-library;2.10.2: not found :: org.scala-lang#scala-compiler;2.10.2: not found ::::::::::::::::::::::::::::::::::::::::::::::::使用详细信息或调试消息级别获取更多详细信息未解决的依赖关系:org.scala-lang#scala-library; 2.10.2:找不到未解决的依赖关系:org.scala-lang#scala-compiler; 2.10.2:找不到错误在sbt执行期间:检索所需的库时出错(有关完整日志,请参见/Users/dpope/.sbt/boot/update.log)错误:无法检索sbt 0.13.0
(我从上面的网址中删除了http :)
我的构建命令是:
java -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M -jar /opt/sbt/sbt-launch-0.13.0.jar -Dsbt.log.noformat=true clean compile test dist
Run Code Online (Sandbox Code Playgroud)
同样,这种情况几个月来一直很好,并且在2014年8月1日才开始出现问题。
通过update.log,我看到2个文件有404个。显然,因为存在404,所以为什么作业失败是有道理的。
有人有什么解决方法吗?由于这是在Play之前进行的,因此似乎没有可以设置的配置。我无法通过构建服务器上的〜/ .sbt / repository管理仓库,因为它们是临时的。
编辑2 Aug 2 10:40a EDT
经过多一点的挖掘,看起来像
http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.0/ivys/ivy.xml
有依赖 …