- import net.lingala.zip4j.ZipFile;
- import net.lingala.zip4j.exception.ZipException;
- import java.io.IOException;
- import java.util.HashMap;
-
- public class SampleClass{
-
- public static void main(String[] args)
- throws ZipException,
- IOException{
- ZipFile zip = null;
-
- try{
- HashMap<String, String> fileNamesMap =
- new HashMap<>();
- fileNamesMap.put
- ("folder/img1.jpg","folder/image1.jpg");
- fileNamesMap.put
- ("folder/img2.jpg","folder/image2.jpg");
- fileNamesMap.put
- ("folder/img3.jpg","folder/image3.jpg");
-
- zip = new ZipFile
- ("myzip.zip");
- zip.renameFiles(fileNamesMap);
-
- }
- finally{
- if(zip != null)
- zip.close();
- }
-
- System.out.println("main thread end.");
- }
- }