Vorrei creare un file zip con la libreria Commons VFS2. So come copiare un file quando si usa il prefisso file
ma per i file zip
i file di scrittura e lettura non sono implementati.Ciao esempio mondiale su VFS: creare un file zip da zero
fileSystemManager.resolveFile("path comes here")
-metodo non riesce quando si tenta il percorso zip:/some/file.zip
quando file.zip è un file zip non esistente. Posso risolvere un file esistente ma il nuovo file non esistente fallisce.
Quindi, come creare il nuovo file zip? Non riesco a utilizzare createFile() perché non è supportato e non riesco a creare FileObject prima che venga chiamato.
Il modo normale è creare FileObject con quel file di risoluzione e quindi chiamare createFile per l'oggetto.
'org.apache.commons.vfs2.FileSystemException: Questo tipo di file non supporta la creazione di cartelle .' –