我正在编写一个存档器,我添加了创建 zip 存档并向其中添加文件的操作。现在我需要确保自动为存档分配一个随机密码;没有密码就无法打开。请告诉我可以用来执行此操作的库。
您可以尝试使用Zip4j java库来实现此功能。 Zip4j 提供了很多参数来使用 java 以编程方式处理 zip 文件。
Maven 依赖
<dependency>
<groupId>net.lingala.zip4j</groupId>
<artifactId>zip4j</artifactId>
<version>2.11.5</version>
</dependency>