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

时间:2012-09-19 21:33:41

标签: java playframework playframework-2.0 akka

我有点困惑,想要解释。

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

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

play akka start 

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

全部谢谢!

1 个答案:

答案 0 :(得分:6)

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

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

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

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

对于最终制作版本,最好选择准备standalone version您的应用程序。