Ubuntu сообщает мне о моем инициализации.Служба d приложения spring boot не найдена и не может ее запустить

#java #linux #spring-boot #ubuntu

#java #linux #spring-boot #ubuntu

Вопрос:

Я следил за развертыванием spring boot для установки в качестве инициализации.Служба d (System V) https://docs.spring.io/spring-boot/docs/current/reference/html/deployment.html#deployment-install

мои действия заключаются в следующем:

 sudo ln -s /home/centre-0.0.1-SNAPSHOT.jar /etc/init.d/centre-0.0.1-SNAPSHOT
 

и для запуска:

 service centre-0.0.1-SNAPSHOT start
 

Я получаю сообщение об ошибке:

 Failed to start centre-0.0.1-SNAPSHOT.service: Unit centre-0.0.1-SNAPSHOT.service not found.
 

Есть ли какие-либо операции, которые я забыл?

Комментарии:

1. Предполагая, что вы шаг за шагом следовали документу, вы можете захотеть проверить разрешения.

2. @z atef Да, я выполнил все шаги и использовал команду sudo /etc/init.d/centre-0.0.1-SNAPSHOT start в качестве альтернативы start. Я также получил сообщение об ошибке, которое сообщает мне sudo: /etc/init.d/centre-0.0.1-SNAPSHOT: команда не найдена

Ответ №1:

Я использовал команду sudo chmod x /etc/inti.d/appname и использовал команду sudo /etc/init.d/appname start . Это работает.