Ich arbeite an einem Mac und versuche den Pfad zu einer Datei auf meinem Desktop anzugeben.
Ich habe es gerade so gemacht: File file = new File("/users/desktop/sample.json");
Als ich es versucht habe, habe ich eine FileNotFoundException bekommen.
Wie kann ich den Pfad korrekt angeben?
Das Dateisystem von Mac OS X unterscheidet zwischen Groß- und Kleinschreibung. Users
und Desktop
sollten mit Großbuchstaben beginnen, und Ihr Dateiname sollte auch mit case übereinstimmen.
Da Sie nach Ihrem Desktop-Ordner und nicht nach dem Stammordner eines Benutzers mit dem Namen desktop
suchen, müssen Sie Ihren Benutzernamen nach dem Users
-Ordner hinzufügen. Zum Beispiel:
Um Ihren korrekten Pfad kennenzulernen, ziehen Sie Ihre Datei in Mac terminal
und geben Sie den Pfad der Datei an, die aussehen würde
ex:/Users/Smith/Desktop/PI/ABApBASICS.docx
Alles, was Sie tun müssen, ist diesen Code in Eclipse einzufügen, aber bedenken Sie, dass blackslash einen Fehler verursacht: invalid escape sequence
Lösung:
%Code%
Ich war in der Lage, die Datei ohne Fehler zu lesen, der oben genannten Pfad eingibt.
Tags und Links java