Я новичок в Играем каркас и работаем на Java webapp, используя его. Я понимаю, чтобы построить play 2.1.1 приложений, нам нужно использовать SBT.Play 2.1.1 зависимостей от строительства
Вопросы:
Является ли эта система сборки по умолчанию для воспроизведения? Разве у нас нет каких-либо команд платформы Play, которые будут создавать, тестировать, разрешать зависимости и т. Д.?
Могу ли я использовать структуру воспроизведения с репозиторием Maven/Maven, или если мне нужно использовать только SBT, могу ли я использовать SBT с репозиторием Maven? Это хорошая практика?
Я попытался установить SBT. Извлеките загруженный zip-файл и добавили каталог
<SBT_HOME>\bin
в переменную пути Windows. Когда я выполняю командуsbt
, я получаю следующее сообщение об ошибке:The system cannot find the file C:\installations\sbt\bin\sbtconfig.txt. java.io.FileNotFoundException: C:\Windows\system32\config\systemprofile\.sbt\boot\update.log (The system cannot find the path specified)
я делаю ничего плохого в установке?
Несмотря на то, что система сборки Play использует 'sbt', мне никогда не приходилось ее загружать, чтобы мои приложения запускались, вы можете просто использовать' play run', 'play compile' и т. Д. Я не пробовал [это ] (http://www.playframework.com/modules/maven-1.0/home), но он говорит, что вы можете управлять своими зависимостями с Maven. Что касается вашей последней ошибки, у меня было что-то подобное этим утром, и это было потому, что я разместил «Play» в каталоге, в котором у меня не было доступа для чтения/записи, поэтому, возможно, вы можете проверить это. – Aerus