日本語ファイル名を含んだzipファイルの展開

アーカイブ内に日本語ファイル名なファイルを含むzipファイルをJavaで解凍・展開するには。
コード自体は「java zip 展開」あたりでググればすぐ出てくる。

やまろうのJavaなわけ/Vol.42 JavaでZIP解凍。日本語ファイル名対応
http://yamarou.at.infoseek.co.jp/javanawake/042.html
とか
Java Zipファイルメモ(Hishidama's java zip Memo)
http://www.ne.jp/asahi/hishidama/home/tech/java/zip.html
とか。

要は標準ライブラリの ZipFile だと日本語ファイル名を上手く扱えないので、apache ant のライブラリ使いましょうね。ってことだけど ant のどの jar に含まれてるのか探すのが面倒。

答えは ant.jar に入ってる。使うときは ant.jar を classpath に追加しときましょう。