1、pom依赖
<!-- zip打包工具-->
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
<version>1.10.5</version>
</dependency>
2、utils工具类
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.nio.charset.Charset;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
import java.util.zip.ZipOutputStream;
public class ZipUtils {
/**
* 压缩一个文件或者目录
*
* @param zipFileName 压缩后的文件名(绝对路径):
* 如E:\app_data\\upload\temp\batchDownload\A2023001_检查.zip
* @param zipFilePath 需要被压缩的文件路径(绝对路径):
* 如E:\app_data\\upload\temp\batchDownload\A2023001_检查
* @throws Exception
*/
public static void zip(String