在我的windows pc中,我有一个名为p的挂载网络目录:/projects/file.txt
当我执行此操作时,我找到了一个未找到文件的异常“File f = new File(p:/projects/file.txt)”
我认为Java I / O的本机实现有一个与Windows挂钩。
但显然它不是,无论如何都在做吗?
答案 0 :(得分:0)
我使用的实际代码是“File f = new File(C:\ files \ test.txt)”,网络安装的驱动器位于“P:/projects/file.txt”,代码适用于本地驱动,而不是P驱动器
答案 1 :(得分:0)
I know this is old, but you realize you've got forward slashes for your P: Drive and back slashes for your C: Drive. Forward slashes don't work on Windows. They do on a linux or Unix system.