我有一个从 play 命令行调用运行良好的项目。我想托管这个应用程序。我发现 play2war 会创建一个战争文件。为了在 apache 中运行它,我将战争重命名为 root.war 并部署。当我转到 http:localhost:8080 空白页时。我尝试按照播放网站上的说明进行操作,看来我还需要从命令行运行游戏。我不确定反向代理究竟如何工作,因为它不告诉编辑哪个配置文件。
使用 play2war 战争文件,我还需要这样做吗?有没有办法让这场战争托管在常规提供商中或在我安装的 tomcat 中运行。我是否需要提供 web.xml 和清单,这些有必要吗?
如果可能的话,有人可以提供步骤列表吗?我迷路了——我对开发过程的所有兴奋都随着部署噩梦而烟消云散。
与其他托管相比,像 Heroku 这样的本地托管的所有选项都相当昂贵。