I need a java based extraction utility

Hi there,
I have a couple of files compressed in the .zip format.
These file will primarily be distributed to various platforms which consists of windows, OS X and Linux workstations. And the only viable option to use these compressed is by using a java based extraction utility.
If any of you could help me out in recommending me one, that would be great.
Thank you
