我能夠生成使用GZIPOutputStream/ZipOutputStream如何創建一個在java中包含gzip文件的zip文件?
,但不知道如何,因爲gzip格式不使用的ZipEntry的gzip文件
感謝
我能夠生成使用GZIPOutputStream/ZipOutputStream如何創建一個在java中包含gzip文件的zip文件?
,但不知道如何,因爲gzip格式不使用的ZipEntry的gzip文件
感謝
沒有ZipEntry的gzip的壓縮/ gzip的支持多個條目。因此,您經常會看到文件爲".tar.gz"
或".tgz"
,它是兩種格式的組合:「tar」(用於將多個文件粘貼在一起)和「gzip」(用於壓縮它們)。
UPDATE:
如果要生成一個zip文件中的gzip文件,那麼你需要環繞ZipOutputStream的GZIPOutputStream(主叫.putNextEntry
後)
。只要確保你不要在GZIPOutputStream上調用close()
,只需撥打.finish()
即可。
是的,我明白,gzip文件意味着單個文件,只是想知道如何生成一個zip文件,其中包含gzip文件,反正thx – user2612196
把你到目前爲止測試過的代碼,將幫助你得到答案。 – leticia