在利用JDK自帶的ZipOutput和ZipEntry等類對文件進(jìn)行壓包,當(dāng)文件夾為中文的時(shí)候會(huì)出現(xiàn)亂碼,這是應(yīng)為JDK對中文名獲得getUTF8的時(shí)候?qū)е碌模鉀Q這種現(xiàn)象可以采用ant自帶的jar包,將對應(yīng)的java.uti.*包類用相應(yīng)的ant.jar包的類替換,不過由于ant一般只用來壓包,所以沒有現(xiàn)成的解包類,不過開發(fā)者可以參考java.util包的相關(guān)類,對相關(guān)函數(shù)重載就可以實(shí)現(xiàn)中文包的解壓。