Linux下Java开发环境的配置有关问题

Linux下Java开发环境的配置问题
本人是Linux初学者 

装的是RedHat Enterprise Linux 
下载了j2sdk-1_4_2_17-linux-i586-rpm.bin 
但是运行./j2sdk-1_4_2_17-linux-i586-rpm.bin时提示cannot execute binary file 

又下载了jdk-1_5_0_15-linux-i586-rpm.bin,这个可以安装 
并配好了环境变量 
Web服务器用的是JRun4 
但是JRun安装完之后启动admin服务时,会报java.lang.NoSuchMethodException: setURL 

各位牛人帮忙解答一下,我该怎么做?

------解决方案--------------------
1. 看一下权限,也有可能下载的包有问题
2. 关键在哪个类报的错你没贴出来
------解决方案--------------------
1、ls -l 看看是否有 x(执行属性);如果没有就使用 chmod a+x j2sdk-1_4_2_17-linux-i586-rpm.bin
2、可能是JRun对应的JDK不是1.5,需要对应的JDK才行;最好去看看JRun的配置需求相应的介绍