3

我有点困惑,想解释一下。

我正在将 Java Play 2 与 Akka 演员一起使用。我通过使用启动系统play run

但是,我刚刚看到一个使用该命令的视频:

play akka start 

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

谢谢大家!

4

1 回答 1

6

据我所知,Play 2.0 不使用 akka 作为命令行参数(至少它不存在于 sbt 的帮助命令中,并且尝试使用它时出错)。play run和之间的区别play start如下:

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

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

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

对于最终生产版本,最好选择准备应用程序的独立版本。

于 2012-09-19T21:46:47.073 回答