java - 将 Java 程序作为守护程序服务运行,遵循指南不起作用? (RHEL 5)

标签 java linux daemon rhel rhel5

我正在尝试运行此处提到的程序: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 路径设置正确。

最佳答案

第 29 行是

  . /etc/rc.status 

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

关于java - 将 Java 程序作为守护程序服务运行,遵循指南不起作用? (RHEL 5),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8998543/

相关文章:

c - GNU/Linux 上的 WONTFIX 错误是什么以及如何解决它们?

Ruby 1.9 Rails 3 启动带变量的守护进程

php - 使用 cron 设置提醒系统

java - 如何使用java.util.Scanner从System.in正确读取用户输入并对其进行操作?

java - 为什么新的InputStream仍然会读取旧InputStream中剩下的内容?

php - 在 crontab 中使用 flock()

java - 为什么非守护线程在 jUnit 测试中终止?

java - java中使用p2p连接进行文件传输

java - 在哪里放置不同测试类的通用设置代码?

linux - Vim 增量搜索