Hallo,
folgendes Problem. Ich möchte eine Datei, die sich unterhalb des src Ordners befindet laden.
Die Url wird auch korrekt erzeugt. Wenn ich einen falschen Pfad angebe bleibt url null.
Nun will ich die entsprechende Datei bzw. ein File Objekt erzeugen.
Aber weder
noch
bringt den gewünschten Erfolg. Letzteres die Fehlermeldung "URI scheme is not file". Wie kann ich meine Ressourcen/Dateien aus diesem Ordner laden? Ich brauche von den Dateien ein entsprechenden File Objekt.
folgendes Problem. Ich möchte eine Datei, die sich unterhalb des src Ordners befindet laden.
Java:
ClassLoader cl = getClass().getClassLoader();
URL url = cl.getResource("/Files/file1.txt");
Die Url wird auch korrekt erzeugt. Wenn ich einen falschen Pfad angebe bleibt url null.
Nun will ich die entsprechende Datei bzw. ein File Objekt erzeugen.
Aber weder
Java:
URI uri = url.toURI();
File f = new File(url.getFile());
noch
Java:
URI uri = url.toURI();
File f = new File(uri);
bringt den gewünschten Erfolg. Letzteres die Fehlermeldung "URI scheme is not file". Wie kann ich meine Ressourcen/Dateien aus diesem Ordner laden? Ich brauche von den Dateien ein entsprechenden File Objekt.