从Ubuntu上的Java访问同一子网上的远程计算机上的文件夹

时间:2014-02-01 17:27:49

标签: java io ubuntu-12.04

我正在尝试从Ubuntu上的Eclipse中的java代码中访问同一网络(子网)的其他计算机上的文件夹,并且我使用以下代码:(这里Exported_Files是我正在尝试的文件夹访问)

File folder= new File ("//192.168.0.100/home/Acc_name/Exported_Files");
System.out.println(folder.toString());
File[] listOfFiles = folder.listFiles();
System.out.println(listOfFiles[0].getName());**

此代码返回空指针异常,即使尝试了所有内容,例如在远程PC上共享该文件夹并将路径替换为“//192.168.0.100/export”,其中export是共享名称的名称。

1 个答案:

答案 0 :(得分:0)

您可以使用nfs挂载远程文件系统,然后可以将远程文件读取为本地文件

mount -t nfs  server_IP_addr:/share_name /local_mount_point