#spring #bash #spring-boot #cron
#spring #bash #spring-boot #cron
Вопрос:
Привет всем, у меня возникла проблема, я запрограммировал оболочку для автоматического запуска некоторых служб весенней загрузки, когда я запускаю этот скрипт bash вручную, все работает нормально, но если я запускаю его автоматически с сервера crontab, он не работает, службы не запускаются, вы можете мне помочь, пожалуйста? пожалуйста, найдите ниже код моего скрипта bash:
echo "Service1"
cd /home/Location1/subfolder/search/
nohup mvn spring-boot:run amp;
С наилучшими пожеланиями
Ro
Комментарии:
1. Вы проверили свое разрешение на файл?
chmod x
2. у bash есть соответствующие разрешения
3. Пожалуйста, укажите запись crontab.
4. Не делайте этого… Пожалуйста, не используйте maven для запуска вашей программы. Вместо этого правильно создайте jar и выполните это.
Ответ №1:
Вы могли бы попытаться указать полный путь к mvn
which mvn
Затем используйте полный путь к вашему crontab
nohup /full/path/to/mvn spring-boot:run amp;
Комментарии:
1. спасибо, я только что попробовал и все еще не работаю с crontab