我想用Commons VFS2庫創建一個zip文件。我知道如何在使用file
前綴時複製文件,但對於zip
文件,寫入和讀取未執行。VFS上的Hello world示例:從零開始創建一個zip文件
fileSystemManager.resolveFile("path comes here")
-method當我嘗試路徑時失敗zip:/some/file.zip
當file.zip是一個不存在的zip文件。我可以解決現有的文件,但不存在的新文件失敗。
那麼如何創建新的zip文件呢?我不能使用createFile(),因爲它不被支持,我不能在調用這個之前創建FileObject。
正常的方法是用resolveFile創建FileObject,然後調用createFile作爲對象。
'org.apache.commons.vfs2.FileSystemException:該文件類型不支持創建文件夾.' –