Moin,
ich habe eine Java-Anwendung und nutze in eclipse die Funktion "Create runnable jar" um die Anwendung auf anderen PC's laufen zu lassen.
Das Programm greift u.a. auf Dateien zu, die bestimmte Informationen enthalten und mit der Anwendung mit geliefert werden sollen.
Diese Dateien sammle ich in einem bestimmten Ordner, der auch in dem Jar-File mit integriert wird.
PROBLEM :
Wie bekomme ich die Anwendung dazu, die Dateien in genau dem JAR-File zu öffnen, in dem sich auch die JAVA-Anwendung selbst befindet ?
Im Moment öffne ich die Datei mit folgendem Code :
... = new FileReader(<Anwendungspfad>+<Ordner>+<Dateiname>);
Wie bringe ich "FileReader" dazu, den Ordner im JAR-File anzusprechen, welche Pfad-Angaben o.Ä. muss ich dabei angeben ?
ich habe eine Java-Anwendung und nutze in eclipse die Funktion "Create runnable jar" um die Anwendung auf anderen PC's laufen zu lassen.
Das Programm greift u.a. auf Dateien zu, die bestimmte Informationen enthalten und mit der Anwendung mit geliefert werden sollen.
Diese Dateien sammle ich in einem bestimmten Ordner, der auch in dem Jar-File mit integriert wird.
PROBLEM :
Wie bekomme ich die Anwendung dazu, die Dateien in genau dem JAR-File zu öffnen, in dem sich auch die JAVA-Anwendung selbst befindet ?
Im Moment öffne ich die Datei mit folgendem Code :
... = new FileReader(<Anwendungspfad>+<Ordner>+<Dateiname>);
Wie bringe ich "FileReader" dazu, den Ordner im JAR-File anzusprechen, welche Pfad-Angaben o.Ä. muss ich dabei angeben ?