package func; 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.CompressionLevel; import org.junit.Test; import java.io.File; public class TestZipEncryption { @Test public void testEncryptZip() throws ZipException { ZipParameters zipParameters = new ZipParameters(); zipParameters.setEncryptFiles(true); zipParameters.setCompressionLevel(CompressionLevel.FAST); zipParameters.setEncryptionMethod(EncryptionMethod.AES); ZipFile zipFile = new ZipFile("compressed.zip", "password".toCharArray()); zipFile.addFile(new File("D:\\content.txt"), zipParameters); } }
Java 创建加密zip
最新推荐文章于 2024-05-14 11:42:12 发布