mac os java连接到网络驱动器

时间:2015-10-29 10:32:16

标签: java macos apache vfs apache-commons-vfs

我目前正在使用Mac Yosemite。我必须将文件从一个文件夹复制到网络驱动器上的另一个文件夹。该代码在Windows 7中运行良好,但相同的代码在Mac中不起作用。这些文件位于Windows Server上。 所以,通过网上的一些研究,我发现我们可以使用Apache Commons VFS,FileManagerSystem来访问网络文件/文件夹。

是否有人可以共享代码?

public class CopyFiles {

public static void main (String[] args){

    File source = new File ("smb://abcserver/TestFolder1/TestFile.xlsx");
    File dest = new File ("smb://abcserver/TestFolder2/TestFile_Mac.xlsx");

    try
    {
        FileUtils.copyFile(source, dest);
        System.out.println("File Copied");
    } 
    catch(IOException ie)
    {
     ie.printStackTrace();
    }
  }
}

0 个答案:

没有答案