java打包文件生成zip压缩包
2017-09-23 09:54
330 查看
/** * 打包成zip包 */ public static void generateZip(OutputStream os, List<File> files) throws Exception { ZipOutputStream out = null; try { byte[] buffer = new byte[1024]; //生成的ZIP文件名为Demo.zip out = new ZipOutputStream(os); //需要同时下载的两个文件result.txt ,source.txt for (File file : files) { FileInputStream fis = new FileInputStream(file); out.putNextEntry(new ZipEntry(file.getName())); int len; //读入需要下载的文件的内容,打包到zip文件 while ((len = fis.read(buffer)) != -1) { out.write(buffer, 0, len); } out.flush(); out.closeEntry(); fis.close(); } } catch (Exception e) { e.printStackTrace(); } finally { if (out != null) { out.close(); } } }
相关文章推荐
- java后台生成zip打包文件
- Eclipse java项目打包工具(fatjar)、Java EXE 启动文件生成程序
- java将文件打包成zip文件
- JAVA项目打包生成.exe文件
- java中生成30万的excel(采用多个excel,每个上面放6万数据,最后打包zip保存)
- java 将多个文件打包成一个zip后进行下载
- android使用ant自动打包(更改java文件中的属性值,批量自动生成)
- 关于打包java文件并生成可执行文件的问题
- java应用程序打包及生成exe文件
- Java实现文件自动打包成zip并下载的代码
- java中生成30万的excel(采用多个excel,每个上面放6万数据,最后打包zip保存)
- Java 生成zip压缩包
- java将文件打包成ZIP压缩文件的工具类实例
- java实现多文件打包成zip
- JAVA 将生成的xml和附件打包成.tb文件
- android使用ant自动打包(更改java文件中的属性值,批量自动生成)
- java实现将多个文件打包成zip压缩文件以及对压缩文件的加密
- 生成XML文件然后打包成zip文件后存到硬盘中
- java实现将多个文件打包成zip
- Eclipse java项目打包工具(fatjar)、Java EXE 启动文件生成程序