读书人

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

发布时间: 2012-12-20 09:53:21 作者: rapoo

使用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平台上中文文件名会乱码!不知道到博主有没有解决方法

读书人网 >编程

热点推荐