java 使用7-zip解压缩带密码的压缩文件(非Proccess方法)
2017-03-10 11:06
801 查看
参考:http://lxw82307.iteye.com/blog/1009306所需要的包:适用于所有平台(经测试并未对移动设备平台支持)sevenzipjbinding-4.65-1.04-rc-extr-only-AllPlatforms适用于所有Windows平台sevenzipjbinding-4.65-1.04-rc-extr-only-AllWindows适用于所有Linux平台sevenzipjbinding-4.65-1.04-rc-extr-only-AllLinux首先到sourceforge网站下载sevenzipjbinding压缩包下载的版本是sevenzipjbinding-4.65-1.04-rc-extr-only-AllWindows.zip地址:http://sourceforge.net/projects/sevenzipjbind
用上面的示例测试,发现了一个小小的问题:如果压缩包内的文件大于32k(即32768),则解压后的文件只写了最后一部分,并不是一个完整的文件。
经测试,修改后的代码如下:
相关文章推荐
- JAVA使用7-zip解压缩带密码的Zip文件(非Proccess方法)
- Python压缩解压缩zip文件及破解zip文件密码的方法
- JAVA实现压缩文件的方法(使用java.util.zip.*)
- 非java.util.zip,使用ant.jar制作zip压缩文件,以及相关中文解决方法
- 使用java.util.zip包压缩和解压缩文件
- Python压缩解压缩zip文件及破解zip文件密码的方法
- PB8调用使用C++与C#分别编写生成解压缩带有密码的zip压缩文件的动态链接库dll(部分内容转自互联网)
- Python压缩解压缩zip文件及破解zip文件密码的方法
- 【Java】IO操作之使用zip包压缩和解压缩文件
- Java压缩文件工具类ZipUtil使用方法代码示例
- 使用java.util.zip包压缩和解压缩文件
- Java ZIP文件压缩与解压缩
- java实现文件zip压缩或者解压缩
- IO操作之使用zip包压缩和解压缩文件
- java使用Apache的ant压缩和解压文件(zip)
- Java采用readInt()方法直接读取特定的ZIP压缩文件出现了奇怪的问题
- Linux文件打包压缩、解压缩、备份命令使用方法
- Java实现Zip压缩/解压缩目录中的所有文件
- java压缩与解压缩(2)使用org.apache.tools.zip
- 文件压缩java使用Apache的ant压缩和解压文件(zip)