帮忙分析错误! 我不知道错哪了! 十万火急! 我用50分顶!

bin_2006 2006-03-21 04:33:17
import java.io.File;
import org.apache.tools.zip.ZipOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import dianda.cwmanage.*;
import dianda.com.util.Format;

public class CompressBook {
 public CompressBook() {
}

public void zip(String inputFileName) throws Exception {
 String zipFileName="c:\\test.zip";//打包后文件名字
 System.out.println(zipFileName);
 zip(zipFileName, new File(inputFileName));

}

private void zip(String zipFileName, File inputFile) throws Exception {
 ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipFileName));
 zip(out, inputFile, "");
 System.out.println("zip done");
 out.close();
}

private void zip(ZipOutputStream out, File f, String base) throws Exception {
 if (f.isDirectory()) {
  File[] fl = f.listFiles();
  out.putNextEntry(new org.apache.tools.zip.ZipEntry(base + "/"));
  base = base.length() == 0 ? "" : base + "/";
  for (int i = 0; i < fl.length; i++) {
   zip(out, fl[i], base + fl[i].getName());
  }
 }
 else {
  out.putNextEntry(new org.apache.tools.zip.ZipEntry(base));
  FileInputStream in = new FileInputStream(f);
  int b;
  System.out.println(base);
  while ( (b = in.read()) != -1) {
   out.write(b);
  }
  in.close();
 }
}
}
...全文
131 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bin_2006 2006-03-22
  • 打赏
  • 举报
回复
我也不知道是什么东东, 好想是引用的什么包吧! 如果去掉了可不可以啊 ! 我在线等,现在
ywb1973 2006-03-22
  • 打赏
  • 举报
回复
import dianda.cwmanage.*;
import dianda.com.util.Format;
这两个是什么东东?运行不了呀!
bin_2006 2006-03-22
  • 打赏
  • 举报
回复
大哥们, 帮我运行下,改改啊! 小弟用分顶的!
ywb1973 2006-03-21
  • 打赏
  • 举报
回复
要有错误提示!

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧