我使用 Windows 共享在我的服务器上共享了一个文件夹。在另一台运行我的代码的计算机上,我已经映射了一个指向该文件夹的网络驱动器。
在我的代码中,我不时地将文件从本地计算机传输到服务器。像这样的东西:
File srcFile = new File("C:\\test.mpg");
File destFile = new File(...);
// error checking
FileUtils.moveFile(srcFile, destFile);
对于destFile
,我应该使用哪种方法?我目前的做法:
File destFile = new File("Z:\\folder\\test.mpg");
或使用网络路径:
File destFile = new File("\\192.168.123.123\\folder\\test.mpg");
我问这个是因为最近我遇到了文件传输失败的情况,因为我的程序由于未登录而无法写入我的网络驱动器,我必须手动转到驱动器并输入我的凭据并启用“保持连接“ 选项。