1

WinRun4J サービス サンプル(ソフトウェアと共に配布される ServiceTest クラス) を実行する方法を知っている人はいますか? 私は64ビットのWindows 7ボックスを使用しており、Java 7 JDKとJREがインストールされています。

私は以下を実行しました:

  1. にコピーWinRun4J64c.exeされC:\test、名前が変更されましたservice64.exe
  2. service.iniC:\test にコピーし、名前を変更しましたservice64.ini
  3. 最後に、 にコピーWinRun4JTest.jarしましたC:\test

まず、管理者としてコマンド プロンプトを実行する必要があります。そうしないと、サービスを登録できません。そのため、管理者として開いたコマンド プロンプトで、次のコマンドを入力しました。

C:\Test>service64.exe --WinRun4J:RegisterService

ここまでは順調ですね。しかし、サービスを開始するために Windows サービス パネルに移動すると、次のエラーが表示されます。

「エラー 1053: サービスが応答しませんでした ... タイムリーに」

何か案は?

ありがとう

4

4 に答える 4

0

WinRun4J の 32 ビットおよび/または 64 ビット バージョンに適切な Java JRE がインストールされていることを確認することもできます。

これを簡単に確認するには、service.ini に以下を追加してログを有効にします。

log=C:/log.txt log.overwrite=true

また、問題が JVM 関連であるかどうかをログに記録する必要があります。

于 2015-08-12T23:05:32.427 に答える