Hallo,
nach mehreren Stunden werde ich langsam wahnsinnig, weil ich für dieses scheinbar simple Problem einfach keine Lösung finde:
Ich habe ein kleines Projekt (das später als jar-File exportiert werden soll) und in diesem Zusammenhang soll mithilfe des relativen Pfades ein Text aus einer Datei eingelesen werden, die sich im Resourcen-Ordner des Projrekts befindet. Bei Bildern ist das alles kein Problem, da übergebe ich einfach der entsprechenden read()-Funktion den Pfad mit
Beim FileReader, den ich zum lesen aus der Text-Datei verwende, kann man in dieser Weise den Pfad allerdings nicht übergeben, da FileReader nur String- oder File-Objekte akzeptiert. Alles was ich nun ausprobiert habe um den Pfad zu übergeben führte dazu, dass spätestens nach der Umwandlung des Projekts in ein Jar-File die Textdatei nicht mehr gefunden wird. Wäre echt toll, wenn mir da jemand helfen könnte. Wahrscheinlich isses total einfach, aber ich komm einfach nicht drauf...
Grüße!
nach mehreren Stunden werde ich langsam wahnsinnig, weil ich für dieses scheinbar simple Problem einfach keine Lösung finde:
Ich habe ein kleines Projekt (das später als jar-File exportiert werden soll) und in diesem Zusammenhang soll mithilfe des relativen Pfades ein Text aus einer Datei eingelesen werden, die sich im Resourcen-Ordner des Projrekts befindet. Bei Bildern ist das alles kein Problem, da übergebe ich einfach der entsprechenden read()-Funktion den Pfad mit
Java:
IrgendKlasse.class.getResource(pfad)
Grüße!