我知道你可以而且应该在tomcat上运行grails,但我必须从命令行运行它" grails run-app"在服务器上一段时间。
问题是,当该用户注销时,grails进程被终止。
Windows没有像nohup这样的东西,我认为唯一的选择是将其作为服务运行。问题是,如何?
我无法访问Windows资源工具包(除非可以从某个地方免费下载),并且非常厌恶下载任何声称将某项服务作为服务运行的第三方应用。
答案 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