Обертывание Spring Boot с помощью Tanuki Service Wrapper
Как обернуть приложение Spring Boot в качестве демона linux и настроить его на чтение из application.properties.
Чтобы запустить jar с параметрами из application.properties, я использую эту команду:
java -Dspring.config.location = / application.properties -jar MyJar.jar
Где установить это в wrapper.conf?
Я пытался так, но баночка не начинается с параметров из application.properties.
wrapper.java.command=java
wrapper.java.command.loglevel=INFO
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperJarApp
wrapper.java.classpath.1=../lib/wrapper.jar
wrapper.java.classpath.2=/opt/MyService/lib/MyApp.jar
wrapper.java.library.path.1=../lib
wrapper.logfile=../logs/wrapper.log
wrapper.app.parameter.1=/opt/MyService/lib/MyApp.jar
wrapper.app.parameter.2=-c
wrapper.app.parameter.3=/opt/MyService/lib/conf
1 ответ
Решение
Попробуйте с этим:
wrapper.java.additional.1=-Dspring.config.location=/opt/MyService/lib/conf/application.properties