Ich habe ein Shell-Skript verwendet, um eine Java-Klasse auszuführen. Mein Skript enthältErstellen eines Shell-Skripts zum Ausführen des Java-Programms
#!/bin/sh
java -jar jobs/job.jar
ist meine gescheiterten Versuche sind es auszuführen.
[[email protected]]#sh testapp.sh
Unable to access jarfile jobs/job.jar
wenn ich dies nur in der Befehlszeile funktioniert es gut
[[email protected]]#java -jar jobs/job.jar
Dank.
Haben Sie das Skript aus dem gleichen Verzeichnis laufen? –
Es wird nicht empfohlen routinemäßig Dinge im Super-User-Modus (aka root) auszuführen. – emory