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