Name: dc32491 Date: 02/06/2001
According to JAR File Specification <http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html>, JAR file is just a zip file that contains an optional META-INF directory. The actual implementation in JDK is using UTF8 encoding for file names. That is not compatible with Zip file format, even if it is a better approach.
This incompatibility causes that file names are corrupted while using other Zip utility program such as WinZip to open a JAR file.
It would be nice if SUN can update JAR file specification by describing explicitly that file names in JAR files are UTF8 encoded.
(Review ID: 116476)