Я хотел бы создать zip-файл с библиотекой Commons VFS2. Я знаю, как копировать файл при использовании префикса file
, но для файлов zip
запись и чтение выполняются не реализовано.
fileSystemManager.resolveFile("path comes here")
-метод дает сбой, когда я пробую путь zip:/some/file.zip
, когда file.zip не является -существующим zip-файлом -. Я могу разрешить существующий файл, но не -существующий новый файл не работает.
] Итак, как тогда создать этот новый zip-файл? Я не могу использовать createFile (), потому что он не поддерживается, и я не могу создать FileObject до того, как он будет вызван.
Обычный способ — создать FileObject с этим resolveFile и затем вызовите createFile для объекта