Finally I found a good summary of this issue. It is a good reference and if
somebody want to do similar stuffs, it could remind you of the incapabilities
of java.util.zip, prevent you from looking for better solutions, and thus
spare much of your time. http://www.javaworld.com/javaworld/jw-07-2000/jw-0728-toolbox.html