使用Java程序作为启动脚本Linux(RHEL5)给出错误?

使用Java程序作为启动脚本Linux(RHEL5)给出错误?,java,linux,sh,daemon,Java,Linux,Sh,Daemon,您好,我已经创建了我的jar文件PingConsoleApps.jar,我已经在终端上运行了这个jar文件,现在运行良好。我想将它添加为一个服务,在引导时启动,所以我已经将我的jar文件放在/home place中,并且我已经在etc/init.d中创建了文件PingConsoleApps,如下所示: 但我在这里编辑过, 代码: 我同意了 代码: 然后我执行 代码: 我试着开始它的服务 代码: 它没有显示任何错误,但在它之后,我使用 代码: 它没有显示任何东西,也没有给出ant错误,我在运行服务

您好,我已经创建了我的jar文件PingConsoleApps.jar,我已经在终端上运行了这个jar文件,现在运行良好。我想将它添加为一个服务,在引导时启动,所以我已经将我的jar文件放在/home place中,并且我已经在etc/init.d中创建了文件PingConsoleApps,如下所示:

但我在这里编辑过, 代码:

我同意了

代码:

然后我执行

代码:

我试着开始它的服务

代码:

它没有显示任何错误,但在它之后,我使用

代码:

它没有显示任何东西,也没有给出ant错误,我在运行服务时检查它

代码:

我也不明白

当我试图阻止它的时候

代码:

它给出错误java:没有进程被杀死

如果它运行此服务,那么我的sql数据库将在不更新时更新

这个脚本中有哪些错误可以帮助我实现我的目标我对linux和开发都不熟悉,特别喜欢创建这个服务

提前感谢

参见:

必须有一行,如:

#chkconfig 234 90 10

是的,我看到了,但我不知道如何得到它??为什么他们没有使用我上面提到的作为根的链接这一行,请运行命令chkconfig-add。其中name是包含chkconfig行的包装的名称。然后运行chkconfig-list并检查您的服务是否已添加。
chmod +x /etc/init.d/PingConsolApps
chmod 777 /etc/init.d/PingConsolApps
/etc/init.d/PingConsolApps start
service PingConsolApps status
service --status -all
/etc/init.d/PingConsolApps stop
#chkconfig 234 90 10