【问题标题】:Run Java Program As Daemon Service Following Guide Not Working ?? (RHEL 5)将 Java 程序作为守护程序服务运行以下指南不起作用? (RHEL 5)
【发布时间】:2012-02-18 09:22:57
【问题描述】:

我正在尝试运行此处提到的程序: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

如何调试它?或者,如果您遵循本指南,您是否收到此错误?我的JAVA_HOME 路径设置正确。

【问题讨论】:

    标签: java linux daemon rhel rhel5


    【解决方案1】:

    第29行是

      . /etc/rc.status 
    

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

    【讨论】:

    • 你所说的操作系统是什么意思,我使用的是 Red hat linux 5,你告诉我的解决方案我不明白??
    • 你提到的网页只提到了SLES作为测试平台。你需要检查为什么/etc/rc.status是一个目录而不是文件。
    猜你喜欢
    • 2011-10-13
    • 1970-01-01
    • 2017-01-31
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-12
    相关资源
    最近更新 更多