Compression & amp; Décompression du fichier 7z en Java

Je veux compresser un fichier au format zip, rar et 7z format à l'aide de code java. Aussi je veux décompresser ces fichiers à un emplacement spécifié.
Quelqu'un peut-il me dire comment faire pour compresser et décompresser des fichiers à l'aide de 7-zip en java?

source d'informationauteur user1728310