Воспроизвести 1.x
Изменить значение http.port
в файле conf/application.conf
или передать его в командной строке:
play run --http.port=8080
Воспроизвести 2.x
Play 2.x - это плагин sbt, поэтому следующие команды на самом деле являются просто командами sbt.Вы можете использовать любую программу запуска sbt (например, sbt
, play
или activator
).В приведенных ниже командах используется модуль запуска sbt
, но вы можете заменить его на выбранный вами модуль запуска sbt.
Play 2.x - Режим разработки
Для режима перезагрузки браузера:
sbt "run 8080"
Для режима непрерывной перезагрузки:
sbt "~run 8080"
Play 2.x - Режим отладки
Для запуска в режиме отладки с прослушивателем http на порту 8080
, запустите:
sbt -jvm-debug 9999 "run 8080"
Play 2.x - Режим Prod
Запуск в режиме 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
Чтобы создать zip-дистрибутив:
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