У меня есть несколько приложений Play 2.2.x, которые без проблем создавались месяцами. Однако, начиная с 1 августа 2014 года, я начал получать следующие предупреждения и ошибки:
Получение 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-Release: пробовал
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
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-Release: пробовал
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
:::::::::::::::::::::::::::::::::::::::::::::: :: 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: из URL-адресов выше)
Моя команда сборки:
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
Опять же, это работало нормально в течение нескольких месяцев, и только 1 августа 2014 года у него начались проблемы.
Просматривая update.log, я вижу, что для двух файлов есть 404. Очевидно, что имеет смысл, почему работа не выполняется, поскольку есть ошибки 404.
У кого-нибудь есть обходной путь? Поскольку это происходит перед сборкой Play, похоже, что я не могу установить никаких конфигураций. У меня нет возможности управлять репозиториями через ~ / .sbt / repositories на нашем сервере сборки, поскольку они недолговечны.
ИЗМЕНИТЬ 2 августа, 10:40 EDT
Еще немного покопавшись, похоже,
http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.0/ivys/ivy.xml.
имеет зависимость от
<override org="org.scala-lang" module="scala-library" matcher="exact" rev="2.10.2"/>
<override org="org.scala-lang" module="scala-compiler" matcher="exact" rev="2.10.2"/>
но их больше нет ни в одном хранилище плюща.