Mac OS Java подключиться к сетевому диску

Я в настоящее время использую 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 ответов

Другие вопросы по тегам