ich junit
Tests schreibe, wo ich eine Datei von src/test/resources
FileNotFoundException - Java-Testressourcen
Ich habe einen folgenden Code in meinem src/test/java/some_packages/UserTests
zu lesen:
InputStream inputStream = new FileInputStream(new File("abc.txt"));
Die Datei ist natürlich vorhanden, aber wenn ich meinen Test laufen bekomme ich java.io.FileNotFoundException: abc.txt (No such file or directory)
I Ressourcen Ordner als Testressourcen in intellij
markiert
Ihre Frage ergibt keinen Sinn. Möchten Sie eine Datei (basierend auf dem Dateinamen) lesen oder eine Ressource aus dem Klassenpfad lesen? – jarnbjo
Wo ist Ihre abc.txt-Datei gespeichert? Das Problem liegt definitiv darin, dass die Datei nicht im selben Verzeichnis wie die kompilierte .class-Datei gefunden wird. –
Ich möchte abc.txt-Datei lesen, die unter Ressourcen Ordner – Pond