grails2.3&;GGTS 3.4停止按钮不工作

grails2.3&;GGTS 3.4停止按钮不工作,grails,grails-2.3,Grails,Grails 2.3,如何使用Grails2.3停止GGTS 3.4中的grails进程。GGTS的停止按钮并没有停止服务器的运行,java.exe进程仍然显示在任务管理器中。您可以尝试禁用Eclipse Preferences->Groovy->Grails->Grails Launcher中的“保持外部Grails运行”选项吗 取消选中“保持外部Grails运行”对我不起作用。我要做的是点击“Grails命令历史记录”图标并键入“stopApp”(如果以前键入过,则选择stopApp)。一旦这些命令完成执行,就可

如何使用Grails2.3停止GGTS 3.4中的grails进程。GGTS的停止按钮并没有停止服务器的运行,java.exe进程仍然显示在任务管理器中。

您可以尝试禁用Eclipse Preferences->Groovy->Grails->Grails Launcher中的“保持外部Grails运行”选项吗

取消选中“保持外部Grails运行”对我不起作用。我要做的是点击“Grails命令历史记录”图标并键入“stopApp”(如果以前键入过,则选择stopApp)。一旦这些命令完成执行,就可以使用stop按钮停止Grails应用程序

在windows 64x上使用Groovy Grails工具套件GGTS 3.4.0。对于我的简单项目,“停止”按钮起作用。对于一个更大更复杂的项目来说,情况并非如此。我使用“停止应用程序”(与“跑步应用程序”相反)。请参阅:2.8运行应用程序。我认为在较旧版本的Grails(<2.x)中,您必须创建自己的“停止应用”脚本。我认为新的2.3.x内置了它

注释BuildConfig.groovy文件的
grails.project.fork=[…]
部分

这一部分支持在不同的线程中运行runapp、testapp和war(因此您不必停止一个线程来启动另一个线程),而且ggts目前似乎没有成功地销毁该线程


作为参考,这里是ggts bug跟踪器中的相关问题,我正在使用ggts 3.5.1、Grails 2.3.8、Java1.7 over Windows配置该命令适用于我“停止应用程序”“运行应用程序”

我记得为此打开了一个bug。解决方法是运行grails命令
stop-app
,即使在stop-app命令之后,进程也不会停止。停止按钮被禁用。我也有同样的问题,我必须退出GGTS,终止java进程,然后重新启动,这个进程每次需要几分钟。我在Windows上,stopApp为我工作。如果我在多个端口上运行我的应用程序,比如我的——我必须编写一个小的自定义脚本来结束我的进程,例如java.exe等。看起来ggts不支持grails最近的fork功能