我需要在开发模式下将我的播放应用程序运行在特定的主机名上。
我尝试了几个选项,例如:
activator -jvm-debug 9999 "run -Dhttp.port=1808 -Dhttp.address=myhost"
端口参数被应用,但地址参数没有。 我该如何设置? 感谢您的帮助。
我需要在开发模式下将我的播放应用程序运行在特定的主机名上。
我尝试了几个选项,例如:
activator -jvm-debug 9999 "run -Dhttp.port=1808 -Dhttp.address=myhost"
我认为地址部分没有DNS,因此将主机名解析为IP地址不起作用。也许如果您更改应用程序的baseUrl会有所帮助?
请参阅此处以获取更多信息:
https://www.playframework.com/documentation/1.2.x/configuration
请注意,文档上说它适用于1.2.x版本...所以你需要尝试一下它是否适用于2.3.8版本。打开 application.conf
文件并添加以下行
application.baseUrl= "http://hostnameORipaddress:portNumber/"
然后使用指定的端口运行应用程序 run portNumber