无法在windows计算机中通过VFS下载文件



我正在使用以下从FTP服务器下载一个文件

StandardFileSystemManager->resolveFile和copyFrom(fileobject,Selectors.SELECT_SELF)

本地文件夹是自动创建的,文件已成功下载到LINUX计算机中。

当我在windows机器中执行相同的操作时,我得到了以下异常,因为这是一个相对路径,并且没有提供基本URI

org.apache.mons.vfs.FileSystemException:找不到URI为"/mnt/shared/\test\sample\files\monday\34.csv"的文件,因为它是一个相对路径,并且没有提供基本URI。

你能告诉我你的想法和建议吗?

谢谢,Kathir

请用正斜杠指定您的Windows路径。resolveFile()需要URI而不是本地文件。如果您坚持使用windows本机路径(在本例中为相对路径),则可以使用fo = manager.toFileObject(new File("test\bla.txt"))而不是resolveFile。

相关内容

  • 没有找到相关文章

最新更新