I have gotten a lot of mail asking for the answer to this. In all case the following seem to work, so I thought I would post it here so that people would also find the answer when doing a search:
The solution is not to let stuffit unzip and untar the the file. Do it by hand with gunzip and tar. Stuffit truncates all files to 32 character names. Java file names tend to be long.
