java - Play 框架中 `play run` 和 `play akka start` 命令的区别

标签 java playframework playframework-2.0 akka

我有点困惑,想得到一个解释。

我正在使用 Java Play 2 和 Akka Actor 。我使用 play run 启动系统。

不过,我刚刚看到一个视频,使用了命令:

play akka start 

启动一个支持Akka的Play框架。这是 Play 2 所必需的吗?

谢谢大家!

最佳答案

据我所知,Play 2.0 没有使用 akka 作为命令行参数(至少它没有出现在 sbt 的帮助命令中,我在尝试使用它时遇到了错误)。 play runplay start 的区别如下:

play run - 在 Debug模式下启动应用程序,并自动重新编译类(如果它们被更改并且您将刷新浏览器窗口,您的应用程序将被重新编译)这是为了开发。

play ~run - 与上面相同,不同之处在于,一旦检测到文件发生变化,重新编译过程就会开始(不等待浏览器刷新)

play start - 在生产模式下启动应用程序,无需重新编译,性能更好,这是为应用程序的日常运行而设计的。

对于最终生产版本,最好准备 standalone version您的应用程序。

关于java - Play 框架中 `play run` 和 `play akka start` 命令的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12503228/

相关文章:

java - 有约束的图中两个坐标点之间的最短路径数

java - 游戏-检查碰撞并从 ArrayList 中删除对象

java - 检查从 Play 中的模块导入的所有 URI 的权限

ssl - 使用 Play 禁用 SSL 弱密码!框架

computer-database-jpa 示例中表格标题的 CSS?

scala - 如何在 Scala Play 框架中进行 Twitter 反向身份验证?

java - 在 Google appengine java 中是否可以从 id 复制 key ?

java - 附件 在 Lotus Notes 上发送 session 邀请时过来

java - 如何使用 Guice 和 Play 框架正确实现和测试 map 绑定(bind)

scala - 使用 IntelliJ 13 和 SBT 0.13 玩 2.2.2 无法运行 - 未检测到主类