Java中的半密码保护Zip文件
我需要使用Java创建一个zip文件。图书馆并不重要,但zip4j似乎是一个好的图书馆。在此zip文件中,只有部分文件或子目录受密码保护。例如,在以下zip文件中,只有以“*”开头的文件才受密码保护:
foo.zip
foo1.txt
*secure
*secure1.txt
*secure2.txt
有没有办法用Java实现这个场景
先谢谢你
你可以在下面搜索框中键入要查询的问题!
我需要使用Java创建一个zip文件。图书馆并不重要,但zip4j似乎是一个好的图书馆。在此zip文件中,只有部分文件或子目录受密码保护。例如,在以下zip文件中,只有以“*”开头的文件才受密码保护:
foo.zip
foo1.txt
*secure
*secure1.txt
*secure2.txt
有没有办法用Java实现这个场景
先谢谢你
# 1 楼答案
此mavne依赖项:
代码:
# 2 楼答案
总之,我是用zip4j找到的。以下代码段可用于创建密码保护和非密码保护的文件
对于要进行密码保护的文件:
以及不受密码保护的文件: