Pfad zur Datei auf einem Mac: FileNotFoundException

8

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?

    
LuxuryMode 12.05.2011, 00:21
quelle

2 Antworten

21

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:

%Vor%     
BoltClock 12.05.2011, 00:23
quelle
4

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.

    
harish 13.08.2014 10:26
quelle

Tags und Links