Hallo!
Ich erstelle ein executable Jar und hab innerhalb einen Ordner mit Files.
Jetzt würde ich gerne wenn ich das Programm starte die Files bekommen.
Wenn ich es in Eclipse ausführe funktioniert es prima.
Nur wenn ich das Jar selber ausführe geht es leider nicht.
Hier wie ich es schon probiert habe:
und
Beides liefert keine Treffer wenn ich das Jar ausführe
Ich erstelle ein executable Jar und hab innerhalb einen Ordner mit Files.
Jetzt würde ich gerne wenn ich das Programm starte die Files bekommen.
Wenn ich es in Eclipse ausführe funktioniert es prima.
Nur wenn ich das Jar selber ausführe geht es leider nicht.
Hier wie ich es schon probiert habe:
Java:
URL fontUrl = FindokHelperMain.class.getResource("resources/Fonts/");
File directory = new File(fontUrl.toURI());
System.out.println(directory.getAbsolutePath());
System.out.println("fonts: " + directory.list().length);
und
Java:
InputStream fontDirectory = FindokHelperMain.class.getResourceAsStream("resources/Fonts/");
BufferedReader rdr = new BufferedReader(new InputStreamReader(fontDirectory));
String line;
while ((line = rdr.readLine()) != null) {
System.out.println("file: " + line);
Beides liefert keine Treffer wenn ich das Jar ausführe