我有点困惑,想解释一下。
我正在将 Java Play 2 与 Akka 演员一起使用。我通过使用启动系统play run
。
但是,我刚刚看到一个使用该命令的视频:
play akka start
启动一个支持 Akka 的 Play 框架。这是 Play 2 所必需的吗?
谢谢大家!
我有点困惑,想解释一下。
我正在将 Java Play 2 与 Akka 演员一起使用。我通过使用启动系统play run
。
但是,我刚刚看到一个使用该命令的视频:
play akka start
启动一个支持 Akka 的 Play 框架。这是 Play 2 所必需的吗?
谢谢大家!
据我所知,Play 2.0 不使用 akka 作为命令行参数(至少它不存在于 sbt 的帮助命令中,并且尝试使用它时出错)。play run
和之间的区别play start
如下:
play run
- 以调试模式启动应用程序,并自动重新编译类(如果它们被更改并且您将刷新浏览器窗口,您的应用程序将被重新编译)这是用于开发的。
play ~run
- 与上面相同,不同之处在于,一旦检测到文件中的更改,重新编译过程就会开始(不等待浏览器的刷新)
play start
- 在生产模式下启动应用程序,无需重新编译,性能更好,这适用于应用程序的日常运行。
对于最终生产版本,最好选择准备应用程序的独立版本。