Застрял в "Получение org.scala-sbt sbt 0.13.6..." при запуске sbt в терминале

Аналогичная проблема с Как использовать sbt за аутентифицированным прокси?. Я пробовал с данным ответом и проблемой все еще там.

Когда я запускаю sbt в терминале, он показывает и завершает работу с помощью:

Getting org.scala-sbt sbt 0.13.6 ...

дополнительная информация:

 sbt --version
 sbt launcher version 0.13.6

Как я могу это исправить?

Ответ 1

Это довольно старая должность, и мой ответ может быть не совсем уместным. Но вот мой опыт:

  • Я использую sbt 0.13.8
  • Получение org.scala-sbt sbt 0.13.8...
  • У меня есть эта линия, висящая в течение некоторого времени - от 5 до 10 мин.
  • Затем он начал загружать файлы.

Итак, мое решение состоит в том, что вам нужно немного подождать.

Ответ 2

Существует журнал обновлений...

$tail -f $HOME/.sbt/boot/update.log

Выполните вышеуказанную команду в другом терминале, чтобы просмотреть ход выполнения. Использование опции -v работает так же, как и другие.

Ответ 3

Я обошел ошибку, добавив файл build.properties в папку проекта, в который я положил:

  sbt.version=0.13.5

Я думаю, что это, вероятно, потому, что у моей системы есть активатор, предварительно установленный вместо sbt, который легче работать с проектом игры. Не совсем понятно в теории, поскольку я только начинаю использовать sbt.

Ответ 4

Я думаю, что sbt занимает некоторое время, чтобы загрузить свои банки, когда он запускается в первый раз. Вот почему он кажется застрявшим. Он работает нормально после завершения загрузки.

Ответ 5

Он загружает вещи, просто используйте $ sbt -v, он покажет журналы.

Ответ 6

Также был создан файл build.sbt. Мой файл build.sbt выглядит ниже:

lazy val root = (project in file(".")).
  settings(
    name := "hello",
    version := "1.0",
    scalaVersion := "2.11.4"
  )

Ответ 7

Это довольно поздний ответ, но я столкнулся с той же проблемой, которая работает за прокси. Если это ваш случай, вы должны запустить export JAVA_OPTS="$JAVA_OPTS -Dhttp.proxyHost=<your-proxy> -Dhttp.proxyPort=<your-proxy-port>" перед запуском sbt.

Ответ 8

попробуйте использовать быстрое зеркало maven или запустите его за прокси-сервером http/https.