#java #scala #configuration #build #sbt
#java #scala #конфигурация #сборка #sbt
Вопрос:
Я только что установил 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:libsbt
L:foo>java -Dfile.encoding=UTF8 -Xmx1024M -Xss1M -XX: CMSClassUnloadingEnabled
-XX:MaxPermSize=256m -jar "L:libsbtsbt-launch.jar"
[info] Set current project to default-058262 (in build file:/L:/foo/)
>
вместо ожидаемого запроса на создание нового проекта. Что я делаю не так?
Комментарии:
1. Укажите имя проекта в файле сборки,
default-058262
просто случайная замена имени для неназванных проектов.
Ответ №1:
В отличие от SBT 0.7, SBT 0.10 не запрашивает создание проекта, но предполагает некоторую конфигурацию по умолчанию и развертывает свои собственные рабочие каталоги.
Если вы хотите предоставить вам настройки, вы должны добавить build.sbt
файл или полную конфигурацию.
Ответ №2:
Добавьте плагин np. Это заменяет предыдущую функциональность. https://github.com/softprops/np