Tengo un script bash cuya única tarea es ejecutar un archivo jar.
sms.sh
java -jar /volume1/homes/jar/smssender.jar
Con mi Synology NAS configuré una tarea.
Agregar el comando para ejecutar el script bash. Agregar salida de registro.
Ejecutando mi nueva tarea.
Verificando el registro para ver el siguiente error:
/volume1/homes/jar/sms.sh: línea 1: java: comando no encontrado
Comprobación de la versión / instalación de Java:
Comprobación de la ejecución del script sh manualmente (en funcionamiento):
¿Alguien con este mismo caso extraño? ¿Alguna solución / ideas?
Lo intenté
- Reiniciar mi NAS
- Desinstalar / instalar el paquete Java8
Pero ninguno funcionó.
/whatever/path/to/java/is/java /volume1/homes/jar
(esto no es específico de la sinología)