如何在RHEL 5中作为守护进程运行Java程序
您好,我想运行我的java程序作为守护程序服务,因为我有一个jar文件,该程序是否有任何一个通用的守护程序脚本,在启动时运行,可以启动停止和重新启动,所以请与我共享它 在其中,我将简单地用我的jar文件更改jar的路径,并使用它 我已经搜索了很多,我已经找到了2到3个脚本,但他们有一些错误,所以我不能使用他们,我会提到那里的链接也如何在RHEL 5中作为守护进程运行Java程序,java,linux,jar,daemon,Java,Linux,Jar,Daemon,您好,我想运行我的java程序作为守护程序服务,因为我有一个jar文件,该程序是否有任何一个通用的守护程序脚本,在启动时运行,可以启动停止和重新启动,所以请与我共享它 在其中,我将简单地用我的jar文件更改jar的路径,并使用它 我已经搜索了很多,我已经找到了2到3个脚本,但他们有一些错误,所以我不能使用他们,我会提到那里的链接也 http://www.source-code.biz/snippets/java/7.htm http://www.apexninjas.com/blog/f?p=
http://www.source-code.biz/snippets/java/7.htm
http://www.apexninjas.com/blog/f?p=100:1:0::::P1_ARTICLE:1460
http://zerocool.is-a-geek.net/?p=139
最后一个链接没有给出任何错误,但它也没有运行服务,因为我使用命令service vsftpdg status检查它,所以在最后一个链接中没有发现服务错误。我使用代码,只是更改jar文件的路径,结果如下所示
nohup java -jar /usr/local/vsftpdg/helloworld.jar /usr/local/vsftpdg 2>> /dev/null >> /dev/null &
echo $! > /usr/local/vsftpdg/pid
路径的更改与我在前面提到的更改文件路径的方式的代码中所需的更改相同
经过一个多星期的搜索之后,我要求提供运行jar文件的通用脚本
希望您的帮助提前感谢?请参阅:@Joachim Isaksson的可能重复项它不是重复项它使用了一些其他链接,问题也与@skaffman有所不同,但其中没有任何示例脚本post@SyedRaza这就是为什么我没有称之为重复,只是重叠。我认为指针可能有用。重叠?请参阅:@Joachim Isaksson的可能重复项它不是重复项它使用了一些其他链接,问题也与@skaffman有所不同,但其中没有任何示例脚本post@SyedRaza这就是为什么我没有称之为重复,只是重叠。我认为指针可能有用。