Mac上文件的路径:FileNotFoundException
我正在使用mac,我正在尝试在桌面上指定文件的路径。
我只是这样做: File file = new File("/users/desktop/sample.json");
当我尝试运行它时,我得到了一个FileNotFoundException。
如何正确指定路径?
Mac OS X的文件系统区分大小写。 Users
和Desktop
应以大写字母开头,您的文件名也应与大小写匹配。
由于您正在查找桌面文件夹而不是名为desktop
的用户的根文件夹,因此需要在Users
文件夹后添加用户名。 例如:
File file = new File("/Users/LuxuryMode/Desktop/sample.json");
要了解正确的路径,请将文件拖放到Mac terminal
,这将为您提供文件的路径,如下所示ex:/Users/Smith/Desktop/PI/ABApBASICS.docx
你所要做的就是将这段代码粘贴到Eclipse中,但是请注意你的blackslash会给你一个错误: invalid escape sequence
解决方案: ex://Users//Harish//Desktop//PI//ABApBASICS.docx
我能阅读文件没有错误输入上面的路径。