Play 2.x
В Play 2 они реализованы с помощью плагина sbt, поэтому следующие инструкции на самом деле являются просто задачами sbt. Вы можете использовать любой SBT бегун (е В Play 2, они реализованы с SBT плагин, так что следующие действительно только SBT задачи. Вы можете использовать любую SBT бегун (например sbt
, play
или
activator
). Ниже sbt
бегун используются, но вы может заменить его для вашего бегуна sbt по вашему выбору.
Play 2.x - Dev Mode
Для режима перезагрузки браузера:
sbt "run 8080"
Для режима непрерывной перезагрузки:
sbt "~run 8080"
Play 2.x - режим отладки
Для запуска в режиме отладки с прослушивателем http на порту 8080
выполните:
sbt -jvm-debug 9999 "run 8080"
Play 2.x - Prod Mode
Запустите в режиме Prod:
sbt "start -Dhttp.port=8080"
Play 2.x - поэтапное распространение
Создайте поэтапный дистрибутив:
sbt stage
Для Play 2.0.x и 2.1.x используйте target/start
скрипт (только для Unix):
target/start -Dhttp.port=8080
Для Play 2.2.x и 2.3.x используйте соответствующий стартовый скрипт в target/universal/stage/bin
каталоге:
target/universal/stage/bin/[appname] -Dhttp.port=8080
С помощью Play 2.2.x и 2.3.x на Windows:
target\universal\stage\bin\[appname].bat -Dhttp.port=8080
Play 2.x - Zip Distribution
Чтобы создать почтовый дистрибутив:
sbt dist
Для Play 2.0.x и 2.1.x используйте start
скрипт (только для Unix) в распакованном zip- файле :
start -Dhttp.port=8080
Для Play 2.2.x используйте соответствующий скрипт в [appname]-[version]/bin
каталоге:
[appname]-[version]/bin/[appname] -Dhttp.port=8080
С Play 2.2.x на Windows:
[appname]-[version]\bin\[appname].bat -Dhttp.port=8080
Play 1.x
Измените http.port
значение в conf/application.conf
файле или передайте его командной строке:
play run --http.port=8080