#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 . Это работает.