sbt использует проект «по умолчанию» вместо создания нового - PullRequest
4 голосов
/ 05 октября 2011

Я только что установил sbt на свой компьютер с Windows Vista, следуя руководству по github wiki, используя скрипт sbt.bat, содержащий

set SCRIPT_DIR=%~dp0
java -Dfile.encoding=UTF8 -Xmx1024M -Xss1M -XX:+CMSClassUnloadingEnabled 
     -XX:MaxPermSize=256m -jar "%SCRIPT_DIR%sbt-launch.jar" %*

Когда я запускаю sbt в пустой директории, яполучите

L:\foo>sbt

L:\foo>set SCRIPT_DIR=L:\lib\sbt\

L:\foo>java -Dfile.encoding=UTF8 -Xmx1024M -Xss1M -XX:+CMSClassUnloadingEnabled
-XX:MaxPermSize=256m -jar "L:\lib\sbt\sbt-launch.jar"
[info] Set current project to default-058262 (in build file:/L:/foo/)
>

вместо ожидаемого запроса на создание нового проекта.Что я делаю не так?

Ответы [ 2 ]

7 голосов
/ 05 октября 2011

В отличие от SBT 0.7, SBT 0.10+ не запрашивает создание проекта, но предполагает некоторую конфигурацию по умолчанию и развертывает собственные рабочие каталоги.

Если вы хотите указать свои настройки, вы должны добавить файл build.sbt или полную конфигурацию.

2 голосов
/ 27 ноября 2011

Добавьте плагин np.Это заменяет предыдущую функциональность.https://github.com/softprops/np

...