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

应用Ant的工具类,把目录压缩成zip

2012-12-20 
使用Ant的工具类,把目录压缩成zipimport java.io.Fileimport org.apache.tools.ant.Projectimport org.a

使用Ant的工具类,把目录压缩成zip

import java.io.File;import org.apache.tools.ant.Project;import org.apache.tools.ant.taskdefs.Zip;import org.apache.tools.ant.types.FileSet;public class ZipUtils {    public static void compress(File zipFile,File srcdir) {        if (!srcdir.exists())            throw new RuntimeException(srcdir + "不存在!");        Project prj = new Project();        Zip zip = new Zip();        zip.setProject(prj);        zip.setDestFile(zipFile);        FileSet fileSet = new FileSet();        fileSet.setProject(prj);        fileSet.setDir(srcdir);        zip.addFileset(fileSet);        zip.execute();    }}
?

?

1 楼 Gosi_ 2012-07-30   这样压缩在windows平台上中文文件名会乱码!不知道到博主有没有解决方法

热点排行