按照指南运行Java程序作为守护程序服务不工作??(RHEL 5)

按照指南运行Java程序作为守护程序服务不工作??(RHEL 5),java,linux,daemon,rhel,rhel5,Java,Linux,Daemon,Rhel,Rhel5,我正在尝试运行此处提到的程序: 运行以下命令时,我看到错误: ./javaDaemonTest.sh install 错误如下 ./javaDaemonTest.sh: line 29: .: /etc/rc.status: is a directory ./javaDaemonTest.sh: line 193: rc_reset: command not found ln: creating symbolic link `/usr/local/sbin/rcjavaDaemonTest'

我正在尝试运行此处提到的程序:

运行以下命令时,我看到错误:

./javaDaemonTest.sh install
错误如下

./javaDaemonTest.sh: line 29: .: /etc/rc.status: is a directory
./javaDaemonTest.sh: line 193: rc_reset: command not found
ln: creating symbolic link `/usr/local/sbin/rcjavaDaemonTest' to `/var/local/javaDaemonTest/javaDaemonTest.sh': File exists
./javaDaemonTest.sh: line 221: rc_exit: command not found
如何调试它?或者,如果您遵循此指南,是否会出现此错误?我的
JAVA\u HOME
路径设置正确。

第29行是

  . /etc/rc.status 

这表明它应该是一个文件。脚本可能特定于SUSE(SLES)。您的操作系统/发行版是什么?您最好尝试同一链接中概述的解决方案。

您所说的操作系统是什么意思我正在使用Red hat linux 5,您所说的解决方案我还不了解??您提到的网页只提到SLES作为测试平台。。您需要检查为什么/etc/rc.status是一个目录而不是文件。