java-zip4j-tut-rename-zip-entry-2
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.");
}
}
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.");
}
}