.zip file created by Java doesn't support Chinese(utf-8)
问题 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 unreadable code in WinRAR or Windows Compress(commons-compress display correctly in WinRAR). Who can help me!!! 回答1: 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). 回答2: try this by using