How do I build a Spring Boot jarfile that systemd can execute directly as a service?

蹲街弑〆低调 提交于 2019-12-05 10:26:04
tan9

You should instruct Spring Boot to repackage your project into the fully executable form:

springBoot {
    executable = true
}

and this feature is only available for Spring Boot 1.4.0+.

Refer to http://docs.spring.io/spring-boot/docs/current/reference/html/build-tool-plugins-gradle-plugin.html#build-tool-plugins-gradle-repackage-configuration for more information.

From Spring Boot 2.X+, use:

  bootJar {
      launchScript()
  }

Source: Executable Spring Boot 2 jar

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!