問題
既存のzipファイル「main.zip」があります。その中の1つのファイル「たとえばmain.zip/foo」を置き換えたいと思います。
気がついた:
http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipOutputStream.html
ただし、これは新しいZipファイルを作成するため、私が望むことを実行しません。したがって、main.zip内の既存のすべてのエントリも追加する必要があります。
質問:
JavaでZipアーカイブ内の単一のファイルを「置き換える」方法はありますか?(新しいzipアーカイブを再作成して、すべての古いデータをコピーすることなく)。