播放框架2.4 scala REPL在退出时挂起

时间:2015-08-23 13:56:20

标签: scala playframework

我尝试使用REPL来测试/调试我的play框架应用程序。我正在玩2.4版本的Play。当我尝试在退出应用程序时执行“:quit”,在我调用“new GuiceApplicationBuilder”之后,REPL挂起。即使GuiceApplicationBuilder因异常而失败。

Ctrl + C完全退出激活器,我想要逃脱,因为当我尝试用我的应用程序做一些小事时,启动激活器有点费时间。

我想我必须在退出前关闭一些东西,但无法弄清楚是什么以及如何。

谢谢!

1 个答案:

答案 0 :(得分:1)

试着说

play.api.Play.stop()
退出控制台前

。如果应用程序以

启动,它会有所帮助
new play.core.StaticApplication(new java.io.File("."))

解决方案在这里找到: https://yobriefca.se/blog/2014/07/11/working-with-play-apps-in-the-console/