在Java中如何从网络目录中读取文件(windows mount目录)

时间:2011-06-21 16:27:09

标签: java io

在我的windows pc中,我有一个名为p的挂载网络目录:/projects/file.txt

当我执行此操作时,我找到了一个未找到文件的异常“File f = new File(p:/projects/file.txt)”

我认为Java I / O的本机实现有一个与Windows挂钩。

但显然它不是,无论如何都在做吗?

2 个答案:

答案 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.