Java的:如何访问UNC位置(Java : How to access UNC location)

2019-09-28 06:34发布

同题; 如何访问到UNC位置ShareFolder?

URL uri = new URL("file:\\\\x.x.1.10\\myUNC");
File file = new File(uri);

要么

URL uri = new URL("file://x.x.1.10/myUNC");
File file = new File(uri);

也没有工作。

Answer 1:

只是:

File f = new File("\\\\x.x.1.10\\myUNC");


Answer 2:

使用正斜杠/ ),而不是用反斜杠file协议工作访问UNC位置:

URI uri = URI.create("file:////SERVER/some/path");

可以肯定的,但是,不叫URI.normalize()URI.resolve()否则将通过去除过多的斜线打破UNC URI。 官方BUG: URI.normalize()遗址URI从UNC文件建

更多关于Java中UNC路径



文章来源: Java : How to access UNC location
标签: java unc