2016-02-04 4 views
1

Я пытаюсь запустить приложение Spring-Boot в качестве службы в ящике linux, чтобы я мог запустить и остановить его как работу jenkins.Как запустить весеннюю загрузку в качестве службы в linux

В соответствии с предложениями, в течение этого вопроса Spring Boot application as a Service я создал мягкую ссылку

$sudo link -s /opt/jenkins/workspace/myapp/myapp.jar /etc/init.d/myapp 

Теперь, когда я пытаюсь запустить его из Дженкинс командной строки я получаю команда не найдена

$ sudo /etc/init.d/myapp start 
sudo: /etc/init.d/myapp: command not found 

Я использую spring boot 1.3 и java8

ответ

2

Вы проверили исполняемый флаг (chmod + x myapp.jar)?

+0

Спасибо, я пропустил это! :-), но я не могу остановить его, команда '$ sudo /etc/init.d/myapp stop', похоже, не понимает параметр stop. – tintin

+0

Вы выполнили полное руководство по адресу http: // docs. spring.io/spring-boot/docs/current/reference/htmlsingle/#deployment-service? –

Смежные вопросы