首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

java做一个将多个资料打包成7z的包

2013-08-13 
java做一个将多个文件打包成7z的包。用java实现多文件打包成7z的包,要源码的,谢谢啊。[解决办法]还有这种需

java做一个将多个文件打包成7z的包。
用java实现多文件打包成7z的包,要源码的,谢谢啊。
[解决办法]
还有这种需求啊
[解决办法]
BufferedInputStream in = null;
zipOut = new ZipOutputStream(response.getOutputStream());
in = new BufferedInputStream(ftpClient.get(new String(filename[i].getBytes("iso-8859-1"),"gbk")));
zipOut.putNextEntry(new ZipEntry(new String(filename[i].getBytes("iso-8859-1"),"gbk")));
int b ;
while ((b = in.read()) != -1){
zipOut.write(b);
}
in.close();
}
zipOut.flush();
zipOut.close();
[解决办法]
Runtime.getRuntime().exec("7z.exe a D:\\c.7z D:\\a.txt D:\\b.txt");
将7-Zip的目录安装到环境变量path中

热点排行