Почему сообщение «Глобальный каталог sbt теперь версионировано» в 0.13?

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

Я думаю, что хотел бы перенести мою конфигурацию туда, где она должна быть, но не уверен, что это испортит ситуацию. Я не могу найти никаких документов о том, как изменить системное свойство sbt.global.base.

The global sbt directory is now versioned and is located at /Users/justinhj/.sbt/0.13. You are seeing this warning because there is global configuration in /Users/justinhj/.sbt but not in /Users/justinhj/.sbt/0.13. The global sbt directory may be changed via the sbt.global.base system property.

12 голосов | спросил justinhj 26 J0000006Europe/Moscow 2014, 07:54:42

2 ответа


0

Вы должны переместить все, что находится в /Users/justinhj/.sbt, в новую папку /Users/justinhj/.sbt/0.13 (обратите внимание на подкаталог 0.13). Это новая схема именования папок sbt 0.13.

Если вы не хотите изменять глобальную папку конфигурации, вы можете вызвать sbt с измененным глобальным базовым параметром sbt.global.base следующим образом:

sbt -Dsbt.global.base=/Users/justinhj/.sbt

Посмотрите этот документ для получения более подробных объяснений: http: //www.scala -sbt.org/release/docs/Command-Line-Reference.html

ответил Darko Cerdic 26 J0000006Europe/Moscow 2014, 10:28:05
0

Самый простой способ избавиться от этой ошибки - удалить каталог .sbt в вашей домашней папке. При повторном запуске sbt новая папка создается в правильном формате, и ошибка исчезает.

ответил sonal-raj 26 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 26 Sep 2014 15:38:34 +0400 2014, 15:38:34

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132