下面是我使用TrueZIP将一个文件复制到另一个文件的代码。: de.schlichtherle.truezip.fs.FsReadOnlyArchiveFileSystemException: This is a read-only archive fileat de.schlichtherle.truezip.socket.IOSocket.copy(IOSocket.java:102) a
at de.schlichtherle.truezip.file.TBIO.getInputSocket(TBIO.java:291) at de.schlichtherle.truezip.file.TBIO.cp_r0(TBIO.java:193)
at de.schlichtherle.truezip.file.TBIO.cp_r0(TBIO.java:18
我用来创建档案的代码:import de.schlichtherle.truezip.file.TFileOutputStream;import de.schlichtherle.truezip.zip.ZipOutputStream;(TFileOutputStream.java:147)
at de.schlichtherle.<
我想使用服务器中的TrueZIP 7.7库来解压缩用户上传的档案.我不打算使用加密的档案,特别是,由于这是一个服务器,我不需要一个Swing弹出来要求一个密钥。: Provider de.schlichtherle.truezip.fs.archive.zip.raes.PromptingKeyManagerService could not be instantiated<clinit>(KeyManagerLocator.java:60)
at de.schlichtherle.truezip.key.sl.
作为的后续,如何使用TrueZip将一个压缩文件的内容复制到另一个压缩文件中?我得到: at de.schlichtherle.truezip.nio.file.TFileSystemProvider.copy(TFileSystemProvider.java:397)
at de.schlichtherle.truezip.nio.file.TFileSystemProvider
我有一个用gradle编译的shadowJar,它使用truezip从压缩文件中获取一些文件。at de.schlichtherle.truezip.fs.FsAbstractCompositeDriver.newController(FsAbstractCompositeDriver.java:33)
at de.schlichtherle.truezip.fs.FsDefaultManager.getController0(FsDefaultManager.java:95)at de.schlichtherle.true
我正在尝试使用TrueZip 7.7.3在Android4.3模拟器上打开压缩文件TArchiveDetector ad = new TArchiveDetector("myext", newjava.nio.charset.UnsupportedCharsetException: IBM437 at java.nio.charset.Charset.forName(Charset.java:303) at de.schlichtherle.truezip.fs.archive.zip.ZipD