Почему текущее имя проекта по умолчанию в 0.10? - PullRequest
8 голосов
/ 04 августа 2011

Я использую sbt 0.10 для создания проекта Scala, используя только файл build.sbt вместо полной конфигурации.

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

[info] Set current project to default-ee699e (in build file:/Users/.../project/plugins/)
[info] Set current project to default-8febe7 (in build file:/Users/.../)

Я установил настройки name и mainClass в файле build.sbt, поэтому я не знаю, что мне нужно установить, чтобы получить имена проектов default-XXXX.

РЕДАКТИРОВАТЬ: приведенный ниже ответ является правильным в том, что это косметический. Если вы переключитесь на полную конфигурацию sbt, то он использует имя этого проекта, а не default-XXXX.

1 Ответ

13 голосов
/ 06 августа 2011

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

Он устанавливает текущий проект в папку плагинов, выполняет его работу (компилирует и т. Д.), Затем устанавливает текущий проект в вашу текущую папку сборки и снова выполняет свою задачу.

Вам больше ничего не нужно устанавливать.

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