I just tried to install j2sdk1.4.2_06 under FC5 and got:
[root@w0004 stage]# bash j2sdk-1_4_2_06-linux-i586.bin ... Do you agree to the above license terms? [yes or no] yes Unpacking... tail: cannot open `+486' for reading: No such file or directory Checksumming... 1 The download file appears to be corrupted. Please refer to the Troubleshooting section of the Installation Instructions on the download page for more information. Please do not attempt to install this archive file.
hmm... well, Google is always your best friend :-).
You need to set:
[root@w0004 stage]# unset _POSIX2_VERSION=199209
to work around that problem.