Hallo Java Programmierer.
Ich habe ein kleines Problem, wie im Titel schon zu lesen ist.
Ich habe eine JAR-File in der zusätzlich in einem Unterverzeichnis eine Excel-File und in einem anderen Unterverzeichnis ein paar Bilder liegen.
Möchte ich die Bilder lesen, klappt das ohne Probleme, egal auf welchem Rechner ich die JAR ausführe.
Über: [JAVA=42]private ImageIcon bild = new ImageIcon((Wahlomat.class).getClassLoader().getResource("Bilder/bild.gif"));[/code]
funktioniert das sehr gut.
Möchte ich aber auf die Excel-File zugreifen, funktioniert das nicht mehr.
Mit dem Java-Editor und das normalen Pfadangabe: [JAVA=42]private String Excelpfad = "D:/Excel-Files/";[/code]
geht der Zugriff ohne Probleme, unter der Voraussetzung, dass die Excelfile auch dort zu finden ist.
Möchte ich aber die Excel-File in der JAR-File integriert lesen, habe ich die Probleme.
Habe schon mehreres versucht aber nur folgendes schien mir logisch:
[JAVA=42]private String Excelpfad = (Wahlomat.class).getClassLoader().getResource("Excel-Files/").toString();[/code]
, wie auch bei den Bildern.
Aber das funktioniert nicht und gibt mir eine ioFileNotFoundException zurück.
Vielleicht kann mir einer von euch weiterhelfen. Ich würde mich sehr über Post freuen.
Vielen Dank
Ich habe ein kleines Problem, wie im Titel schon zu lesen ist.
Ich habe eine JAR-File in der zusätzlich in einem Unterverzeichnis eine Excel-File und in einem anderen Unterverzeichnis ein paar Bilder liegen.
Möchte ich die Bilder lesen, klappt das ohne Probleme, egal auf welchem Rechner ich die JAR ausführe.
Über: [JAVA=42]private ImageIcon bild = new ImageIcon((Wahlomat.class).getClassLoader().getResource("Bilder/bild.gif"));[/code]
funktioniert das sehr gut.
Möchte ich aber auf die Excel-File zugreifen, funktioniert das nicht mehr.
Mit dem Java-Editor und das normalen Pfadangabe: [JAVA=42]private String Excelpfad = "D:/Excel-Files/";[/code]
geht der Zugriff ohne Probleme, unter der Voraussetzung, dass die Excelfile auch dort zu finden ist.
Möchte ich aber die Excel-File in der JAR-File integriert lesen, habe ich die Probleme.
Habe schon mehreres versucht aber nur folgendes schien mir logisch:
[JAVA=42]private String Excelpfad = (Wahlomat.class).getClassLoader().getResource("Excel-Files/").toString();[/code]
, wie auch bei den Bildern.
Aber das funktioniert nicht und gibt mir eine ioFileNotFoundException zurück.
Vielleicht kann mir einer von euch weiterhelfen. Ich würde mich sehr über Post freuen.
Vielen Dank