• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Jar-File nach Doppelklick im Terminal öffnen

Johatho

Jamba
Registriert
02.11.08
Beiträge
56
Hi...

ich möchte eine Terminal-App erstellen... Das heißt ich möchte, dass das Programm sich nach einem Doppelklick im Terminal öffnet, ohne dass im Terminal immer "java -jar XXX.jar" eingegeben werden muss.

Ich hoffe ihr könnt mir helfen... Danke im Vorraus,

Johatho
 
Jar-Dateien werden normalerweise mit dem Programm "Jar Launcher" gestartet. Keine Ahnung ob dann auch nen Terminal aufgeht, wenn entsprechende Ausgaben kommen.
 
Code:
jar="/my/jar_file.jar";
tool="/my/jar_runner.command";
echo '#!/usr/bin/java -jar' > "$tool";
cat "$jar" >> "$tool";
chmod a+x "$tool";
PS:
Neben dem Suffix "*.command" funktioniert ebenso auch "*.tool".
Die explizite Zuweisung der Datei zum Programm "Terminal.app" über den Info-Dialog des Finders klappt natürlich auch - egal mit welchem Suffix - solange der Resourcefork der Datei erhalten bleibt.
 
  • Like
Reaktionen: Johatho