问题
我有一个现有的zip文件“main.zip”。 我想替换其中的一个文件,“例如main.zip / foo”。
我知道以下信息:
http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipOutputStream.html
但是,这并不是我想要的,因为它会创建一个新的Zip文件--因此,我还必须添加所有现有条目在main.zip中。
问题:
是否有一种在Java中“替换”Zip存档中单个文件的方法?(无需重新创建新的zip存档并复制所有旧数据)。