Java

【たった1行】Javaでzipファイルの解凍・圧縮を行う方法

Javaの標準ライブラリjava.util.zipを使って実現できるのですが、ストリーム処理の実装を行う必要があったり、またパスワード付きzipに対応していなかったりします。

その点、zip4jライブラリを使えば、たった1行でzipファイルの解凍・圧縮が行えます。

環境

zip4jの導入

zip4jはJDK7以降であれば利用できます。

Gradleプロジェクトの場合

build.gradle

Mavenプロジェクトの場合

pom.xml

zipファイルを解凍する方法

zipファイルに圧縮する方法

まとめ

Javaでzipファイルの解凍・圧縮を行うときは、zip4jがおすすめです。

-Java

© 2020 Reasonable Code