我尝试使用REPL来测试/调试我的play框架应用程序。我正在玩2.4版本的Play。当我尝试在退出应用程序时执行“:quit”,在我调用“new GuiceApplicationBuilder”之后,REPL挂起。即使GuiceApplicationBuilder因异常而失败。
Ctrl + C完全退出激活器,我想要逃脱,因为当我尝试用我的应用程序做一些小事时,启动激活器有点费时间。
我想我必须在退出前关闭一些东西,但无法弄清楚是什么以及如何。
谢谢!
答案 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/