Spring Boot教程-4.***nix/Windows上の実行可能ファイルを構築し、serviceを作成します.
jarパッケージを直接配置したくないなら、実行可能なファイルに包装して、serviceとして配置したいです.以下の方法を参考にできます.
1.Linux(Centosテストは問題ない) pomファイルのmvnプラグインを修正し、true を追加します. chmod u+x myap.jar この時、linux上であろうと、windows上であろうと、直接的に./myap.jarは を実行できます. service:sudo ln-s/var/myap/myap.jar/etc/init.d/myappはその後、サービスを開始します. 2.Windows上(検証が必要)
二つの方法があります.一つはWinRun 4 Jを利用して、もう一つはwinds wを終了します.
2.1 WinRun 4 Jを借りると、WinRun 4 Jのservice抽象を実現する必要がある.
具体的な手順:http://callistaenterprise.se/blogg/teknik/2015/10/09/spring-boot-app-as-a-windows-service/
2.2 winswは、Spring Bootドキュメントで推奨されている方法です.
例:https://github.com/snicoll-scratches/spring-boot-daemon
1.Linux(Centosテストは問題ない)
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
</build>
二つの方法があります.一つはWinRun 4 Jを利用して、もう一つはwinds wを終了します.
2.1 WinRun 4 Jを借りると、WinRun 4 Jのservice抽象を実現する必要がある.
具体的な手順:http://callistaenterprise.se/blogg/teknik/2015/10/09/spring-boot-app-as-a-windows-service/
2.2 winswは、Spring Bootドキュメントで推奨されている方法です.
例:https://github.com/snicoll-scratches/spring-boot-daemon