我有(可能很常见的)用例,我想在共享驱动器上创建一个文件夹:
public static void main(final String[] args) throws IOException {
final Path path = new File("H:\\test-folder").toPath();
Files.createDirectories(path);
}
我得到以下异常:
Exception in thread "main" java.nio.file.FileSystemException: H:\test-folder: Unable to determine if root directory exists
at java.nio.file.Files.createDirectories(Unknown Source)
at org.acme.project.Main.main(Main.java:15)
(这里奇怪的是,谷歌几乎不知道这个例外。)
问题似乎完全是Eclipse的错,因为上面的代码完全可以从命令行运行。但是因为我在Eclipse插件中需要它,所以这些信息与我完全无关。我只是需要它才能工作。
那么我需要做些什么才能在网络驱动器上创建文件夹?