Zagraj w 2.x
W Play 2 są one implementowane za pomocą wtyczki SBT, więc poniższe instrukcje są tak naprawdę tylko zadaniami SBT. Można użyć dowolnego SBT biegacz (e W grać 2, są one realizowane ze związkiem SBT wtyczki, więc dodaje to zadania naprawdę tylko SBT. Można użyć dowolnego biegacza SBT (np sbt
, play
lub
activator
). Poniżej sbt
biegacza jest używany, ale może zastąpić go wybranym przez Ciebie biegaczem SBT.
Zagraj w 2.x - Tryb deweloperski
W trybie przeładowania przeglądarki:
sbt "run 8080"
W trybie ciągłego przeładowania:
sbt "~run 8080"
Zagraj w 2.x - Tryb debugowania
Aby uruchomić w trybie debugowania z odbiornikiem HTTP na porcie 8080
, uruchom:
sbt -jvm-debug 9999 "run 8080"
Zagraj w 2.x - Tryb Prod
Uruchom w trybie Prod:
sbt "start -Dhttp.port=8080"
Zagraj w 2.x - Dystrybucja etapowa
Utwórz dystrybucję etapową:
sbt stage
W przypadku Play 2.0.x i 2.1.x użyj target/start
skryptu (tylko Unix):
target/start -Dhttp.port=8080
W przypadku Play 2.2.x i 2.3.x użyj odpowiedniego skryptu startowego w target/universal/stage/bin
katalogu:
target/universal/stage/bin/[appname] -Dhttp.port=8080
W Play 2.2.x i 2.3.x w systemie Windows:
target\universal\stage\bin\[appname].bat -Dhttp.port=8080
Zagraj w 2.x - Dystrybucja Zip
Aby utworzyć dystrybucję zip:
sbt dist
W przypadku Play 2.0.x i 2.1.x użyj start
skryptu (tylko Unix) w rozpakowanym pliku zip:
start -Dhttp.port=8080
W przypadku Play 2.2.x użyj odpowiedniego skryptu w [appname]-[version]/bin
katalogu:
[appname]-[version]/bin/[appname] -Dhttp.port=8080
W Play 2.2.x na Windows:
[appname]-[version]\bin\[appname].bat -Dhttp.port=8080
Zagraj w 1.x
Zmień http.port
wartość w conf/application.conf
pliku lub przekaż go w wierszu polecenia:
play run --http.port=8080