当前位置: 代码迷 >> 编程 >> java击zip包
  详细解决方案

java击zip包

热度:1424   发布时间:2013-02-26 00:00:00.0
java打zip包

原文转自:http://hustcen.iteye.com/blog/736773

一个简单的打包zip包的方法?
需要需要ant.jar?? apache上可下载?

Java代码??收藏代码
  1. import?java.io.File;??
  2. ??
  3. import?org.apache.tools.ant.Project;??
  4. import?org.apache.tools.ant.taskdefs.Zip;??
  5. import?org.apache.tools.ant.types.FileSet;??
  6. ??
  7. ??
  8. public?class?ZipTest?{??
  9. ??
  10. ????/**?
  11. ?????*?@param?args?
  12. ?????*/??
  13. ????public?static?void?main(String[]?args)?{??
  14. ?????????Project?pj?=?new?Project();??
  15. ?????????Zip?zip?=?new?Zip();??
  16. ?????????zip.setProject(pj);??
  17. ?????????zip.setDestFile(new?File("F:/1.zip"));//打包完的目标文件??
  18. ???????????
  19. ?????????FileSet?fileSet?=?new?FileSet();??
  20. ?????????fileSet.setProject(pj);??
  21. ?????????fileSet.setDir(new?File("F:/context"));//需要打包的路径??
  22. ?????????fileSet.setIncludes("*.doc");//文件过滤??只?包含所有.doc文件??
  23. ???????????
  24. ?????????zip.addFileset(fileSet);??
  25. ?????????zip.execute();??
  26. ????}??
  27. ??
  28. } ?

?

java 打包 zip ?zip 打包 ?ZIP 打包 JAVA

  相关解决方案