播放1.x.
更改 conf/application.conf 文件中的 http.port 值或传递命令行:
play run --http.port=8080
播放2.x.
Play 2.x是一个sbt插件,因此以下命令实际上只是sbt命令 . 您可以使用任何sbt启动器(例如sbt,play或activator) . 下面的命令使用sbt启动器,但您可以将其替换为您选择的sbt启动器 .
播放2.x - 开发模式
对于浏览器重新加载模式:
sbt "run 8080"
对于连续重载模式:
sbt "~run 8080"
播放2.x - 调试模式
要在端口 8080 上使用http侦听器以调试模式运行,请运行:
sbt -jvm-debug 9999 "run 8080"
播放2.x - 产品模式
从产品模式开始:
sbt "start -Dhttp.port=8080"
播放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
在Windows上使用Play 2.2.x和2.3.x:
target\universal\stage\bin\[appname].bat -Dhttp.port=8080
播放2.x - 邮编分发
要创建zip分发:
sbt dist
对于Play 2.0.x和2.1.x,在提取的zip中使用 start 脚本(仅限Unix):
start -Dhttp.port=8080
对于Play 2.2.x,请使用 [appname]-[version]/bin 目录中的相应脚本:
[appname]-[version]/bin/[appname] -Dhttp.port=8080
在Windows上使用Play 2.2.x:
[appname]-[version]\bin\[appname].bat -Dhttp.port=8080