Play框架中"play run"和"play akka start"命令之间的区别

fai*_*lai 3 java akka playframework playframework-2.0

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

我正在使用Java Play 2和Akka演员.我使用启动系统play run.

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

play akka start 
Run Code Online (Sandbox Code Playgroud)

启动支持Akka的Play框架.Play 2需要这个吗?

谢谢大家!

sze*_*edi 6

据我所知,Play 2.0并没有使用akka作为命令行参数(至少它没有出现在sbt的help命令中,我在尝试使用它时出错了).play run和之间的区别play start如下:

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

play ~run - 与上述相同,只要有差异,只要检测到文件中的更改(不等待浏览器刷新),重新编译过程就会启动

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

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