Ich bin mitLesetextdatei arbeitet in IDE, aber nicht in .jar
File file = new File("res/movies.txt");
Text aus einer gebündelten TXT-Datei zu lesen. Mein Code funktioniert perfekt, wenn das Programm in IntelliJ IDEA ausgeführt wird, aber wenn ich eine .jar-Datei erstelle und sie ausführe, wird der Fehler "Datei nicht gefunden" angezeigt. Was kann ich tun, damit der Code sowohl in der IDE als auch in der JAR-Datei funktioniert?
Wenn die Datei abgelegt wird als schreibgeschützt „Ressource“ im Klassenpfad (in das Glas), können Sie es als InputStream wie Jon Skeet Antwort bekommen. Datei ist nur für das Dateisystem des Betriebssystems. –