1Danke
ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
646
646
EMPFEHLEN
-
Hallo Leute =)
Ich bin gerade dabei, einen Vokabeltrainer zu schreiben, da ich Französisch lerne
Problem ist folgende Fehlermeldung beim Einlesen einer Datei:
Code java:1
java.io.FileNotFoundException: ..\daten\vokabeln.txt (Das System kann den angegebenen Pfad nicht finden)
Was ich bereits weiss ist, dass folgender Befehl:
das hier
ausgibt.Code java:1
C:\workspace\VocabelTrainer\bin
Als dateipfad habe ich also folgendes angegeben:
darin ist die Datei abgelegt.Code java:1
private static final String DATEIPFAD = "../daten/";
Im Code erstelle ich eine Datei mit
An der Stelle, wo der Fehler geworfen wird, ist nach ablauflogik die Datei schon erstellt.Code java:1
f = new File(DATEIPFAD + "vokabeln.txt");
Ich habe im Projektverzeichnis einen Ordner "daten" angelegt und darin die vokabeln.txt abgelegt. Alle ordner und dateien vorhanden - benamsung stimmt überein. Ich komme leider nicht auf den Fehler und wäre für Hilfe sehr dankbar =/
// Edit: In der Suche nicht fündig gewordenGeändert von KPMAnakha (08.11.11 um 22:09 Uhr)
Auch ein blindes Huhn trinkt mal ein Korn =)
-
08.11.11 22:07 #2
- Registriert seit
- Jun 2009
- Beiträge
- 870
Lass dir mal den gesamten Dateipfad in deinem Programm ausgeben (File.getCanonicalPath(), File.getAbsolutePath(), ...) und vergleiche das mit dem echten Pfad.
Wichtig ist, dass dein Programm von einer IDE aus mit anderen Parametern gestartet wird/werden kann, als das fertige Programm!
Zur Not kannst du den Pfad auch absolut angeben (in deinem Fall möglich).Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
Problem gelöst - Dankeschön für die Hilfe =)
das "../" war zu viel.
Manchmal hilft eine halbe Stunde nichts tun
Geändert von KPMAnakha (08.11.11 um 22:23 Uhr)
Auch ein blindes Huhn trinkt mal ein Korn =)
-
09.11.11 07:53 #4
Hi,
vergiss aber nicht, wenn du dein Projekt dann in ein Jar-File umwandelst, dass in dem Verzeichnis in dem die Jar-Datei dann liegt auch der 'daten'-Ordner liegen muss. Sprich:
+ Ordner
- Jar-Datei
+ daten
ps.: Bitte schließe das Thema noch, wenn dein Problem gelöst ist. Danke
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
Ähnliche Themen
-
Probleme mit Einlesen bei Datei/Öffnen
Von Wechselrichter im Forum C/C++Antworten: 0Letzter Beitrag: 24.08.07, 10:43 -
Probleme beim Einlesen einer INI-Datei
Von dtt im Forum C/C++Antworten: 22Letzter Beitrag: 03.05.07, 17:46 -
Pfad einer DirListBox neu einlesen
Von jessy_musik im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 09.10.03, 09:50 -
pfad probleme
Von layla im Forum PhotoshopAntworten: 7Letzter Beitrag: 10.11.02, 17:02 -
"lokale" ASCII datei parsen, und pfad zu dieser datei als STRING
Von relaxodeluxe im Forum PHPAntworten: 4Letzter Beitrag: 11.09.02, 16:52





Zitieren
Login





