可能重复:
使用 Java 将文件附加到 zip 文件
您好 Java 开发人员,
这是场景:
假设我有一个名为sample.txt
. 我真正想做的是将sample.txt
文件放入*.zip
名为TextFiles.zip
.
这是我到目前为止所学到的。
try{
File f = new File(compProperty.getZIP_OUTPUT_PATH());
zipOut = new ZipOutputStream(new FileOutputStream(f));
ZipEntry zipEntry = new ZipEntry("sample.txt");
zipOut.putNextEntry(zipEntry);
zipOut.closeEntry();
zipOut.close();
System.out.println("Done");
} catch ( Exception e ){
// My catch block
}
到目前为止,我的代码创建了一个*.zip
文件并插入了该sample.txt
文件。
我的问题是如何将现有文件插入到创建的*.zip
文件中?
如果您的回答与TrueZIP有任何关系,请发布 SSCCE。
我做了以下事情:
- 谷歌搜索
- 搜索现有问题。(发现很少。没有答案。有些人没有回答我的特定问题。
- 阅读TrueZip。然而,我无法理解一件事。(请理解)