Ich habe ein Bash-Skript, dessen einzige Aufgabe darin besteht, eine JAR-Datei auszuführen.
sms.sh
java -jar /volume1/homes/jar/smssender.jar
Mit meinem Synology NAS habe ich eine Aufgabe eingerichtet.
Hinzufügen des Befehls zum Ausführen des Bash-Skripts. Protokollausgabe hinzufügen.
Meine neue Aufgabe ausführen.
Überprüfen Sie das Protokoll auf folgenden Fehler:
/volume1/homes/jar/sms.sh: Zeile 1: Java: Befehl nicht gefunden
Überprüfen der Java-Version / Installation:
Manuelles Überprüfen der Ausführung des sh-Skripts (funktioniert):
Jemand mit dem gleichen seltsamen Fall? Problemumgehungen / Ideen?
Ich habe es versucht
- Neustart meines NAS
- Java8-Paket deinstallieren / installieren
aber keiner hat funktioniert.
/whatever/path/to/java/is/java /volume1/homes/jar
Rufen Sie es dann mit (dies ist nicht spezifisch für die Synologie) auf