Hallo,
ich habe ein java Programm, das soweit wunderbar funktioniert hat. Nun habe ich es in eine Jar-Datei gepackt (mit eclipse). Natürlich hat das Einlesen der Dateien aus dem jar-Archiv erstmals nicht funktioniert, das habe ich aber mit Hilfe
gelöst.
Das Einlesen der Dateien klappt schon, aber mein Problem ist dass ich nicht weiß, wie ich erstmal überprüfen kann, ob diese Dateien überhaupt da sind.
Ich hatte es bisher mit
abgefragt, aber das geht jetzt leider nicht, auch wenn ich den Pfad der Datei mit
ermittle. Auch das parsen der URL hilft nix...
Kennt ihr also eine Möglichkeit, die Existenz einer bestimmten Datei in meinem jar-Archiv zu überprüfen?
Ich bin Dankbar für jede Hilfe,
ozboss
ich habe ein java Programm, das soweit wunderbar funktioniert hat. Nun habe ich es in eine Jar-Datei gepackt (mit eclipse). Natürlich hat das Einlesen der Dateien aus dem jar-Archiv erstmals nicht funktioniert, das habe ich aber mit Hilfe
Code:
getClass().getClassLoader().getResource(path).openStream()
Das Einlesen der Dateien klappt schon, aber mein Problem ist dass ich nicht weiß, wie ich erstmal überprüfen kann, ob diese Dateien überhaupt da sind.
Ich hatte es bisher mit
Code:
if(new File(path).exists())
Code:
getClass().getClassLoader().getResource(path).getPath()
Kennt ihr also eine Möglichkeit, die Existenz einer bestimmten Datei in meinem jar-Archiv zu überprüfen?
Ich bin Dankbar für jede Hilfe,
ozboss