java-zip4j-tut-create-split-zip-files-3
import net.lingala.zip4j.ZipFile;
import net.lingala.zip4j.exception.ZipException;
import net.lingala.zip4j.model.ZipParameters;
import net.lingala.zip4j.model.enums.EncryptionMethod;
import net.lingala.zip4j.model.enums.AesKeyStrength;
import java.io.File;
import java.io.IOException;
public class SampleClass{
public static void main(String[] args)
throws ZipException,
IOException{
ZipFile zip = null;
try{
zip = new ZipFile
("myzip.zip", "password".toCharArray());
ZipParameters zp = new ZipParameters();
zp.setEncryptFiles(true);
zp.setEncryptionMethod
(EncryptionMethod.AES);
zp.setAesKeyStrength
(AesKeyStrength.KEY_STRENGTH_256);
zip.createSplitZipFileFromFolder
(new File("folder"), zp, true, 81920);
}
finally{
if(zip != null)
zip.close();
}
System.out.println
("main thread end");
}
}
import net.lingala.zip4j.exception.ZipException;
import net.lingala.zip4j.model.ZipParameters;
import net.lingala.zip4j.model.enums.EncryptionMethod;
import net.lingala.zip4j.model.enums.AesKeyStrength;
import java.io.File;
import java.io.IOException;
public class SampleClass{
public static void main(String[] args)
throws ZipException,
IOException{
ZipFile zip = null;
try{
zip = new ZipFile
("myzip.zip", "password".toCharArray());
ZipParameters zp = new ZipParameters();
zp.setEncryptFiles(true);
zp.setEncryptionMethod
(EncryptionMethod.AES);
zp.setAesKeyStrength
(AesKeyStrength.KEY_STRENGTH_256);
zip.createSplitZipFileFromFolder
(new File("folder"), zp, true, 81920);
}
finally{
if(zip != null)
zip.close();
}
System.out.println
("main thread end");
}
}