在版本 2.3 之前,使用“run-app”(开发模式)在控制台窗口中启动的 Grails 应用程序可以使用 Ctrl-C 终止。它不再适用于 Grails 2.3,击键被简单地忽略。有“stop-app”命令,但它也不会终止正在运行的应用程序。
我可以通过终止控制台窗口来终止应用程序,但我不想这样做,因为在这种情况下,我将丢失打印到该控制台的所有调试输出。
最佳答案
通过从 Grails 2.3.4 升级到 2.3.7,我的问题得到了解决。在 Grails 2.3.7 中,Ctrl-C、“run-app”和“stop-app”的行为如文档所述。我认为此案已经结束。
(我不确定这是否符合答案,但我觉得这个问题值得某种形式的结束......)
关于grails - 如何终止以 "run-app"启动的 Grails 2.3 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20687578/