Start und 'Programm'-Verzeichnis
Von: , Frage gestellt am Fr, 12. Sep 2003
tach zusammen.
Wenn ich eine Javaanwendung (in einem .jar-Archiv) starte, ist in den meisten Fällen das Verzeichnis mit der jar-Datei auch das aktuelle Verzeichnis. Es gibt allerdings auch Fälle in denen das "Startverzeichnis" nicht das mit der .jar-Datei ist. Wie bekomme ich trotzdem das "Programmverzeichnis" der jar-Datei heraus?
Beispiel:
Das .jar-Archiv app.jar liegt in c:\projekte\
befinde ich mich in diesem Verzeichnis und starte das Archiv mit
java -jar app.jarist alles in Ordnung.
Befinde ich mich in z.B. dem Verzeichnis C:\temp und starte das Archiv mit
java -jar C:\projekte\app.jarist mein Startverzeichnis nicht mehr das mit der .jar-Datei. Aber genau dieses Verzeichnis hätte ich gerne gewußt.
Gruss Jens
