2

Java アプリケーションが 1 つあり、それをウィンドウ サービスとして実行する必要があります。これにはYAJSWを選択しました。Java プロセス ID を使用して GetConfig.bat を実行し、構成ファイルを生成しました。ユーザー名とパスワードを構成ファイルに配置し、runConsole.bat を実行しました。jar ファイルは正常に実行され、アプリケーションで印刷した JAJSW のログ ファイルを確認しました。installService.bat ファイルを実行すると、サービスを正常に生成しますが、ウィンドウ サービスに移動してそのウィンドウ サービスを実行すると、エラーが表示されます。 "error 1053: The service did not respond to the start or control request in the timely fashion"

誰かが私を助けてくれますか、どうすればこの問題を解決できますか。

4

3 に答える 3

1

ラッパー構成ファイルのwrapper.app.accountまたはの下に (対応するパスワードとともに) ユーザー名および/またはパスワードを入力しましたか?wrapper.ntservice.account

その場合は、それらをコメントアウトしてみてください。ユーザーアカウントに問題がある可能性があります。

于 2014-02-25T09:21:18.713 に答える
0

サービスの java.exe へのパスを設定します

最初に、java.exe が入っている bin フォルダーへのパスを取得します。次に、サービスを開き、パス実行可能ファイル > java.exe.... をコピーします。

sc config <servicename> binPath="FULLPATHTOBIN"+"\"+"PATHTOEXECUTABLE"
于 2015-10-26T14:12:40.713 に答える