Descompactador Java

Galera assim, eu tenho que descompactar um arquivo em Linux e Win, em Win blza uso o pacote zip e blza, mas quando tento utiliza-lo para um .tar ou um .gz nao da nao, existe alguma classe que possa utilizar para tal feito em linux???

Java Tar
http://www.trustice.com/java/tar/