I want to create a .zip file using Java(jdk, ant.jar or commons-compress).
But if the ZipEntry\'s name contains non-English(eg. Chinese, Japanese), it will display unrea
You have hit one of the Top 25 java bug.
Good news is this is already resolved. Bad news it it is fixed only in JDK7. See this entry for details.
Alternativlly, you can use Arcmexer (readonly).