Cómo usar zip4j para extraer un archivo zip con protección de contraseña

Estoy tratando de descomprimir un archivo zip con protección de contraseña. Sé que hay una biblioteca de java llamada “zip4j” que podría ayudarme. Pero no puedo abrir el sitio web zip4j para ver el tutorial.

Descargué la biblioteca zip4j con otro espejo, pero no sé cómo usarla. ¿Hay alguien que pueda pegar código de ejemplo para usar zip4j descomprimir el archivo zip de protección de contraseña?

sitio web zip4j

¡muchas gracias!

Pruebe lo siguiente y asegúrese de que está utilizando la biblioteca Zip4j más reciente (1.3.1):

String source = "folder/source.zip"; String destination = "folder/source/"; String password = "password"; try { ZipFile zipFile = new ZipFile(source); if (zipFile.isEncrypted()) { zipFile.setPassword(password); } zipFile.extractAll(destination); } catch (ZipException e) { e.printStackTrace(); }