使用java将文件复制到共享路径

使用java将文件复制到共享路径,java,Java,我想创建目录并将一些文件复制到共享路径 试着 新文件(“C:\\Users\\user\\Desktop\\test\u文件夹”).mkdirs() 创建目录 试着 新文件(“\\Users\\user\\Desktop\\test\u folder1”).mkdirs() 在桌面上创建目录,因为我将类文件保存在桌面上 现在运行时 新文件(“\\\\san.ukib.tree\\user\\Desktop\\test\u folder1”).mkdirs(),, 不创建任何目录 此处\\san.

我想创建目录并将一些文件复制到共享路径

试着
新文件(“C:\\Users\\user\\Desktop\\test\u文件夹”).mkdirs()
创建目录

试着
新文件(“\\Users\\user\\Desktop\\test\u folder1”).mkdirs()
在桌面上创建目录,因为我将类文件保存在桌面上

现在运行时
新文件(“\\\\san.ukib.tree\\user\\Desktop\\test\u folder1”).mkdirs(),,
不创建任何目录

此处\\san.ukib.tree\是我要在其中创建目录和复制文件的共享路径。 我想避免将
\\san.ukib.tree
安装为驱动器(比如J:/)并将文件复制到J:/驱动器的解决方案

有没有办法在Java中仅使用SDK库来实现这一点


提前感谢

下面是用java复制文件的简单代码

File source = new File("address of source file here");
    File destination  = new File("address of destination folder here");

    Files.copy(source.toPath(),destination.toPath(), StandardCopyOption.REPLACE_EXISTING);

仅使用JDK无法连接到windows共享。您可以使用来实现这一点。

san.ukib.tree是windows还是linux?另外,您是否有在共享位置写入的适当权限?@NikhilJoshi这是一个windows共享驱动器。我对此驱动器具有适当的权限。我已经在使用相同的权限,它对本地驱动器正常工作,但对共享路径无效。您必须获得第三方库。是否有易于使用的第三方库?