有人知道是否可以在Play Framework 2应用程序的application.conf文件中定义http端口?
答案 0 :(得分:4)
在Play 2.x端口是在命令行中运行/启动应用程序时设置的(或在Play的控制台中)
<强>示例:强>
使用端口9123
在开发模式下运行应用程序:
bash#: play "~run 9123"
在端口9321
上以生产模式启动应用程序:
bash#: play "start 9321"
您可以先通过触发控制台来执行相同的操作,然后在以前的点中编写放在引号中的命令:
bash#: play
#(after console's load)
[your-new-app] $ ~run 9123
当然如果你总是使用指定的端口,最好在Windows上编写一个shell脚本(或* .bat文件),并将它们命名为run-local-dev.sh
,start-local-prod.sh
等。