Java Verzeichniss
-
Hallo ich habe eine Java Applikation geschrieben und diese in eine Jar Datei gepackt. Zusätzlich habe ich noch ein PDF dabei, das aber nicht in der Jar Datei liegt. Ich möchste nun das PDF aus dem Code heraus aufrufen, muss dazu aber wissen in welchem Verzeichniss ich gerade bin z.B. /root/hilfe.pdf oder /entwicklung/hilfe.pdf
Meine Frage also wie kann ich gerausfinden aus welchen Verzeichniss heraus, das Jar aufgerufen wurde!!
Danke für eure Hilfe
Locutus
-
Meine Frage also wie kann ich gerausfinden aus welchen Verzeichniss heraus, das Jar aufgerufen wurde!!
Das kann dir doch egal sein.
Wenn deine PDF im selben Verzeichnis wie die jar liegt, dann sieht der Pfad zur PDF so aus:./deinePdf.pdf
oder ein Verzeichnis tiefer
./EinVerz/deinePdf.pdf
Der punkt macht der jar klar, dass sie aus dem Verzeichnis aus handeln soll in dem sie selber liegt.
hoffe das konnte jemand verstehen
-
Hi
aber auch nur dann, wenn das Programm aus dem Verzeichnis heraus aus aufgerufen wurde.
Wenn z.B. die jar im classpath liegt, und du z.B. c:\java xx.zz.myApp aufrufst, sucht das programm unter c:\ deine dateien und nicht dort wo die jar file ligt.
gruss Termite