Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在RHEL 5中作为守护进程运行Java程序_Java_Linux_Jar_Daemon - Fatal编程技术网

如何在RHEL 5中作为守护进程运行Java程序

如何在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=

您好,我想运行我的java程序作为守护程序服务,因为我有一个jar文件,该程序是否有任何一个通用的守护程序脚本,在启动时运行,可以启动停止和重新启动,所以请与我共享它 在其中,我将简单地用我的jar文件更改jar的路径,并使用它

我已经搜索了很多,我已经找到了2到3个脚本,但他们有一些错误,所以我不能使用他们,我会提到那里的链接也

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这就是为什么我没有称之为重复,只是重叠。我认为指针可能有用。