playframework - 部署 Play!框架应用

标签 playframework

命令后 play run , Play 如何作为机器上的主机启动?它是否在幕后运行 apache、tomcat 等?

如果我想让我的应用程序(使用 play! 框架构建)托管在例如 apache 上,这将是一项简单的任务吗?

最佳答案

它运行 netty在幕后。如果您想将其托管在 Tomcat 或 Jetty 等 servlet 容器下,只需从您的项目文件夹中执行以下操作:

play war -o /tmp

您将在 /tmp 中看到您项目的 war 文件文件夹。贴在下面 webapps Tomcat 或 Jetty 的文件夹,你应该很高兴。您可以使用 Apache/httpd 前端 servlet 容器,就像使用任何此类设置一样(即,您的 war 来自 Playframework 的事实不会对前端部分产生任何影响)。

关于playframework - 部署 Play!框架应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6487566/

相关文章:

java - 使用 PlayFramework 发送邮件

sql - slick+play 上带有 'HAVING' 子句的 Group By

playframework - 集群中 Akka Actor 的发现

java - 使用 CompletableFutures 和 java 时的 PlayFramework 自定义执行程序

scala - 读取文件并在到达文件末尾时做某事的 Scalish 方式

scala - 从 Map (Play 框架 request.body.asFormUrlEncoded) 转换为 case 类,反之亦然,使用更少的样板文件(与非类型化世界交互)

java - 玩!验证验证邮件

linux - 服务器重启后,如何在 Linux 上的 Play 框架中自动运行我的 Scala 应用程序?

ajax - 树加载器 : Not firing ajax request for child nodes?

java - ValidationException : Call to TraversableResolver. isReachable() 抛出异常