![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
初めまして。
どうしても原因が分からずに困っているいます。
どなたご教示お願いいたします。(初心者です)
・環境
OS・・・fedora7
java ・・・JDK 5.0 Update 13
tomcat ・・・ apache-tomcat-5.5.25
・やりたいこと
javaで作成したバッチプログラムをLinux上でサービスとして
登録したい。shellを作成して単純に起動すればよいのですが、
理由があって「jsvc」を使用してデーモンとして登録したいのです。
一応環境はできたのですが、実行すると以下のようなエラーがでます。
java.lang.ClassNotFoundException:daemon.DeamonLoader
無論、見つからないと言っているクラスもpathが通っています。
こんな感じで、記述してしています。
$CATALINA_HOME/bin/jsvc-src/jsvc \
-user $TOMCAT_USER \
-home $JAVA_HOME \
-wait 10 \
-debug \
-pidfile $PID_FILE \
-outfile console.log \
-errfile '&1' \
-cp $CLASSPATH \
DeamonLoader \
起動ユーザのパーミッション等、色々やってみたのでが
上手くいきません。
あまり経験している人はいない思いますが、どなたか助けてください。
No.1ベストアンサー
- 回答日時:
jsvcは遊び程度でしか使ったことがありませんが
こちらの一番下にそれっぽい記述があるので参考になれば幸いです。
http://www.oki.com/jp/oss/document/tomcat/tomcat …
このように Tomcat を実行するには,あなたの実行時クラスパスに Commons-Daemon JAR ファイルがなければならないことに注意してください。 Commons-Daemon JAR ファイルは bootstrap.jar のマニフェストの Class-Path 項目にありますが,もしも jsvc を起動したとき,Commons-Daemon クラスに対して ClassNotFoundException または NoClassDefFoundError をくらうようならば, Commons-Daemon JAR を -cp 引数に加えてください。
oda_susu様
早々のご回答有難うございました。
「jsvc」検索してもなかなか引っかからずに困っていました。
上記のサイト参考にさせていただきます。
記入頂いた方法で、再度、昼からテストを行ってみます。
また不明点等在りましたら、ご教示のほど宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- Java dokojavaのコンパイルについて 1 2022/10/06 18:42
- その他(IT・Webサービス) 動画が多い(容量が多い)Webサイト作成 1 2023/04/08 17:42
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javaサーブレットから別サーバ...
-
EclipseからTomcatを起動できない
-
The requested resource is no...
-
tomcatをサービスで登録すると...
-
tomcatの再起動とApacheの設定...
-
Tomcatは2、3日に1回再起動...
-
apacheの起動について教えてく...
-
「ファイルが見つかりません D...
-
cakephp2 多言語対応について
-
Eclipseで、プロジェクト名のと...
-
html上で、バッチやexeファイル...
-
マイクラjavaでForgeを入れたい...
-
eclipseでスタックサイズを変更...
-
classファイルについて
-
Eclipse・プロジェクトで、フォ...
-
Eclipseのアンインストールの仕方
-
split関数で区切り文字がない場合
-
vs codeはオフラインでも使用で...
-
C言語について。
-
Eclipse「リフレッシュ」と「ク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javaが起動しない
-
apache+tomcatの起動手順
-
Tomcatは起動しますが初期index...
-
The requested resource is no...
-
EclipseからTomcatを起動できない
-
スタンドアロンJavaプログラム(...
-
リモートからTomcatにアクセス...
-
Tomcatプロジェクトの.properti...
-
tomcatの再起動とApacheの設定...
-
Eclipse + JBOSS でのデバッグ
-
tomcatをプロジェクト毎に起動...
-
「ファイルが見つかりません D...
-
javaサーブレットから別サーバ...
-
tomcatをサービスで登録すると...
-
GRAPHS32.OCX
-
GCログに日付時刻を表示したい
-
Tomcatが起動しません。調べて...
-
apache + tomcat でtomcatが起...
-
Visual C++を複数開くには?
-
IISとXAMPPのApacheの環境設定
おすすめ情報