zip4j

An open source java library to handle zip files