我尝试使用REPL来测试/调试我的游戏框架应用程序。我正在玩2.4版本的Play。当我尝试在退出应用程序时执行":quit"时,在我调用"new GuiceApplicationBuilder"之后,REPL挂起。即使GuiceApplicationBuilder因异常而失败。
Ctrl+C完全退出激活器,我想逃避的是,因为启动激活器有点耗时,当我试图对我的应用程序做一些小事情时。
我想我必须在退出之前关闭一些东西,但不知道是什么以及如何关闭。
谢谢!
试着说
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/