У меня есть скрипт bash, единственной задачей которого является выполнение файла JAR.
sms.sh
java -jar /volume1/homes/jar/smssender.jar
Используя NAS-устройство Synology, я поставил задачу.
Добавление команды для выполнения скрипта bash. Добавление вывода журнала.
Выполнение моего нового задания.
Проверяя журнал, чтобы увидеть следующую ошибку:
/volume1/homes/jar/sms.sh: строка 1: java: команда не найдена
Проверка версии / установки Java:
Проверка выполнения скрипта sh вручную (работает):
Кто-нибудь с таким же странным случаем? Есть обходные пути / идеи?
Я старался
- Перезагрузка моего NAS
- Удалить / установить пакет Java8
но никто не работал.
/whatever/path/to/java/is/java /volume1/homes/jar
(это не относится к синологии)