我发现以下错误。
它无法将smbfile转换为文件。如何将我的文件复制到Windows共享文件夹?
SmbFile fromfile = new SmbFile("smb://192.168.10.117/TempLibrary/");
FileUtils.copyFileToDirectory((File) filelist.get(i), fromfile);
最佳答案
您不能将SmbFile
强制转换为File
,但是可以使用SmbFile.getInputStream()
和SmbFile.getOutputStream()
访问文件的实际数据,然后使用FileUtils.copyFile(File,OutputStream)
,FileUtils.copyInputStreamToFile(InputStream, File)
或类似名称。