当前位置: 技术问答>linux和unix
在这里问一个开发无关的问题:如何让JAVA程序以系统服务运行?(LINUX)
来源: 互联网 发布时间:2015-03-11
本文导语: 我做了一个JAVA服务程序。 我用SSH管理,输入java test就可以启动,但是,我用java test &,将其在其它进程运行后,仍然是我一关闭SSH窗口,该服务就中断了。 请问如何在远程操作中,给一个java程序建立为后台服务...
我做了一个JAVA服务程序。
我用SSH管理,输入java test就可以启动,但是,我用java test &,将其在其它进程运行后,仍然是我一关闭SSH窗口,该服务就中断了。
请问如何在远程操作中,给一个java程序建立为后台服务?
我用SSH管理,输入java test就可以启动,但是,我用java test &,将其在其它进程运行后,仍然是我一关闭SSH窗口,该服务就中断了。
请问如何在远程操作中,给一个java程序建立为后台服务?
|
在/etc/rc.d/rc0.d目录下建立一个脚本,可以仿照目录下的其他脚本,脚本的内容就是调用java test.
然后再/etc/rc.d/rc3.d目录下建立一个连接,连接到刚才的脚本,连接文件的名字为S99xxxxx,
xxxxx就是你想命名的服务名。再chmod +x,重启
然后再/etc/rc.d/rc3.d目录下建立一个连接,连接到刚才的脚本,连接文件的名字为S99xxxxx,
xxxxx就是你想命名的服务名。再chmod +x,重启