2

runnable jarを使って作成しましたspring-boot-maven-plugin。jar は を使用して実行できますjar -jar %FILENAME%

windowsしかし、を使用してサービスとしてインストールしたいと思いprocrunます。

問題: アプリを起動すると、次の出力が表示されます。

[2016-12-05 12:33:22] [info]  [ 7788] Starting service...
[2016-12-05 12:33:23] [error] [ 4856] FindClass de/app/MyApplication failed
[2016-12-05 12:33:23] [error] [ 7788] Failed to start Java
[2016-12-05 12:33:23] [error] [ 7788] ServiceStart returned 4
[2016-12-05 12:33:23] [info]  [ 7916] Run service finished.
[2016-12-05 12:33:23] [info]  [ 7916] Commons Daemon procrun finished

ファイルの名前を *tar.gz に変更すると、"de/app/" ディレクトリが存在しないことがわかります。しかし、BOOT-INF/classes/de/appディレクトリ。

問題は、アプリを を使用java -jarして起動できるのに、procrun サービスとして起動できないのはなぜですか (基本的に同じことを行う必要があります)。

4

2 に答える 2