Forum: PC-Programmierung Datei aus der .jar lesen


von Frage (Gast)


Lesenswert?

Hallo,
Zu erst mal, ich bin noch sehr neu in Java.
Ich schreibe gerade ein Programm, das ein .txt-Dateien aus seiner 
eigenen .jar lesen soll. die Datei liegt im Folder Template und heist 
propertiesTemp.txt . Ich habe versucht, dass ich mit:

BufferedReader tPropBuffer = new BufferedReader(new 
FileReader("/Templates/propertiesTemp.txt"));

ran komm, aber da schreibt er, dass er die Datei nicht findet.

Kann mir jemand helfen?

Danke schon mal im vorraus

von Zip (Gast)


Lesenswert?

Eine .jar Datei ist eine mit ZIP gepacktes Format. Du musst also noch 
den ZIP-Reader mit einbinden.

Java Klasse ZipFile. Dieses ist auch die Basisklasse von JarFile.

von unzip (Gast)


Lesenswert?

Einfacher geht es mit

http://docs.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html

z.B.

new FileReader(getClass().getResource("/Templates/propertiesTemp.txt"));

oder so ähnlich ...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.