如何在生产模式版本2.2.1中使用播放配置https

如何在生产模式版本2.2.1中使用播放配置https,https,playframework,playframework-2.2,Https,Playframework,Playframework 2.2,我正在尝试为play 2.2.1设置https。 它通过运行以下命令成功运行: # play -Dhttps.port=9443 # run 但是当我和你一起做的时候 # play -Dhttps.port=9443 # dist 然后解压缩文件夹并尝试使用.bat文件运行它。然而,play并不像我使用“play run”时那样监听HTTPS(它只监听HTTP) 我两个都试过了 # <name>.bat #.bat 及 #.bat-Dhttps.port=9443 我错过什

我正在尝试为play 2.2.1设置https。 它通过运行以下命令成功运行:

# play -Dhttps.port=9443
# run
但是当我和你一起做的时候

# play -Dhttps.port=9443
# dist
然后解压缩文件夹并尝试使用.bat文件运行它。然而,play并不像我使用“play run”时那样监听HTTPS(它只监听HTTP)

我两个都试过了

# <name>.bat
#.bat

#.bat-Dhttps.port=9443
我错过什么了吗?我看过 从我的理解来看,“start”是名称.bat,因为我在Windows中运行它。 我是否需要采取其他配置/步骤


非常感谢

在Windows中,开发模式使用环境变量PLAY_OPTS。在中,生成的Windows批处理文件似乎可以识别环境选项。我的应用程序名为mdash:

"%_JAVACMD%" %_JAVA_OPTS% %MDASH_OPTS% -cp "%APP_CLASSPATH%" %APP_MAIN_CLASS% %CMDS%

请参阅我对这个问题的回答:

我认为这可能是Windows 8的问题,因为它在Linux中工作。我仍然有兴趣找出是否有解决办法。如果你知道,请告诉我。
"%_JAVACMD%" %_JAVA_OPTS% %MDASH_OPTS% -cp "%APP_CLASSPATH%" %APP_MAIN_CLASS% %CMDS%