如何装饰一些远程文件系统,例如 java 中的目录路径?例如这样的:
File decoratorFileSystem = new File("ftp://host/path"); // this does not work of course
...
File file1 = new File(decoratorFileSystem, "somefile1");
File file2 = new File(decoratorFileSystem, "somefile2");
因此,当我将使用file1
,file2
或其他修饰文件时,我可以从修饰文件系统访问远程文件,就好像它具有相应限制的本地文件一样。
我想使用“org.apache.commons.vfs2.provider....”中的虚拟文件系统,但我不确定这是不是正确的方式...