如何使用grails 2.3停止GGTS 3.4中的grails过程。 GGTS的停止按钮不会停止服务器运行,并且java.exe进程仍在任务管理器中显示。
答案 0 :(得分:3)
评论BuildConfig.groovy文件的grails.project.fork = [ .. ]
部分。
这部分允许在不同的线程中运行run-app,test-app和war(所以你不必停止一个启动另一个),而且似乎ggts现在没有成功破坏该线程。 / p>
供参考,以下是ggts bug跟踪器https://issuetracker.springsource.com/browse/STS-3522
中的相关问题答案 1 :(得分:0)
您可以尝试在Eclipse首选项中禁用“保持外部Grails运行”选项 - > Groovy - > Grails - > Grails Launcher?
答案 2 :(得分:0)
取消选中“保持外部Grails运行”对我不起作用。我所做的是点击“Grails命令历史记录”图标并输入“stopApp”(如果以前输入过,则选择stopApp)。一旦此命令完成执行,您就可以使用停止按钮停止Grails应用程序。
答案 3 :(得分:0)
在Windows 64x上使用Groovy Grails工具套件GGTS 3.4.0。对于我的简单项目,停止按钮有效。对于更大的复杂项目,它没有。我使用“stop-app”(与“run-app”相反)。请参阅:2.8运行应用程序in the getting started guide。我认为在旧版本的Grails(< 2.x)中你必须创建自己的“stop-app”脚本。我认为较新的2.3.x内置了它。
答案 4 :(得分:0)
我正在使用 GGTS 3.5.1,Grails 2.3.8,Java1.7 over Windows配置这个命令适用于我“stop-app”和 “运行的应用程序”强>