Почему в папке sbt есть 0.13 и 1.0? - PullRequest
0 голосов
/ 30 июня 2019

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

~/.sbt$ ll
total 20
drwxr-xr-x  5 miki miki 4096 јун 30 20:48 ./
drwxr-xr-x 87 miki miki 4096 јун 30 20:48 ../
drwxr-xr-x  3 miki miki 4096 јун 30 20:46 0.13/
drwxr-xr-x  3 miki miki 4096 јун 30 20:48 1.0/
drwxr-xr-x  3 miki miki 4096 јун 30 20:48 boot/

Во всяком случае, в справочном руководстве sbt написано

This version of sbt (sbt 0.13) is outdated and not supported!

Что мне делать? Мой конфиг правильный?

1 Ответ

2 голосов
/ 01 июля 2019

Разные проекты могут использовать разные версии sbt. Обычно он установлен в project/build.properties. Поэтому, если вы клонируете какой-то проект, использующий sbt 0.13, и запустите в нем sbt, это будет sbt 0.13, даже если ваш sbt launcher имеет версию 1.x.

sbt хранит настройки и другие вещи в ~/.sbt/0.13, поэтому не следует их удалять. Вы можете иметь различные наборы глобальных настроек и плагинов для sbt 0.13 и sbt 1. Не все плагины существуют для обеих версий sbt, поэтому их нельзя объединить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...