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

我正在尝试运行这里提到的程序: http : //www.source-code.biz/snippets/java/7.htm

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

./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 

如何debugging呢? 或者,如果你是按照这个指南,你是否得到这个错误? 我的JAVA_HOMEpath设置正确。

第29行是

  . /etc/rc.status 

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