如何在Windows上将grails应用程序作为服务运行

时间:2014-04-13 21:34:59

标签: windows grails service

我知道你可以而且应该在tomcat上运行grails,但我必须从命令行运行它" grails run-app"在服务器上一段时间。

问题是,当该用户注销时,grails进程被终止。

Windows没有像nohup这样的东西,我认为唯一的选择是将其作为服务运行。问题是,如何?

我无法访问Windows资源工具包(除非可以从某个地方免费下载),并且非常厌恶下载任何声称将某项服务作为服务运行的第三方应用。

1 个答案:

答案 0 :(得分:0)

我遇到了类似的情况。我的解决方案是使用我想要的命令序列创建一个bat文件。从下面的行中可以看出。 稍后在regedit中创建一个变量:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
它指向您创建的.bat文件。
但在此之前,你应该正确配置java和grails PATHS。

cd workspace \ mz.maleyanga \\ where is my app  
grails prod runApp