ディレクトリを圧縮し、apache commons 圧縮ライブラリを使用して解凍したいので、
どうすればこれを行うことができますか?
ありがとうございます
ディレクトリを圧縮し、apache commons 圧縮ライブラリを使用して解凍したいので、
どうすればこれを行うことができますか?
ありがとうございます
ディレクトリを圧縮したい場合は、ここに行く方法があります
public static void createZip(String directoryPath, String zipPath) throws IOException {
FileOutputStream fOut = null;
BufferedOutputStream bOut = null;
ZipArchiveOutputStream tOut = null;
try {
fOut = new FileOutputStream(new File(zipPath));
bOut = new BufferedOutputStream(fOut);
tOut = new ZipArchiveOutputStream(bOut);
addFileToZip(tOut, directoryPath, "");
} finally {
tOut.finish();
tOut.close();
bOut.close();
fOut.close();
}
}