G
Guest
Gast
Hallo
ich habe ein Quiz-Programm mit Eclipse geschrieben, das auf eine Textdatei zugreift. Ich weiß aber nicht genau, wo ich diese Datei speichern soll, damit das Programm auf sie zugreifen kann. Hier ist die Verzeichnisstruktur meines Projektordners:
Im Quiz.java habe ich folgenden Code, um auf die Textdatei zuzugreifen:
Wenn ich das Programm von Eclipse aus starte, klappt es einwandfrei. Aber wenn ich den Projektordner in eine .jar Datei exportiere und dann über die Konsole starten will, kommt folgende Fehlermeldung:
Kann mir wer helfen? :bahnhof: :cry:
Gruß
ich habe ein Quiz-Programm mit Eclipse geschrieben, das auf eine Textdatei zugreift. Ich weiß aber nicht genau, wo ich diese Datei speichern soll, damit das Programm auf sie zugreifen kann. Hier ist die Verzeichnisstruktur meines Projektordners:
Code:
-Quiz
-src
-apackage
-Quiz.java
-JRE System Library[JVM 1.5.0 (MacOS X Default)]
-textdateien
-Quiz.txt
Im Quiz.java habe ich folgenden Code, um auf die Textdatei zuzugreifen:
Code:
FileReader dateiStream = new
FileReader("textdateien/Quiz.txt");
Wenn ich das Programm von Eclipse aus starte, klappt es einwandfrei. Aber wenn ich den Projektordner in eine .jar Datei exportiere und dann über die Konsole starten will, kommt folgende Fehlermeldung:
Exception in thread "main" java.io.FileNotFoundException: textdateien/Quiz.txt (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at java.io.FileReader.<init>(FileReader.java:41)
at apackage.Quiz.main(Quiz.java:13)
Kann mir wer helfen? :bahnhof: :cry:
Gruß