有一个32位服务器上的程序拿到64位设备上报错,查看运行日志怀疑是jre环境的问题,将jre1.4.2升级到jre1.6后问题解决。
实际操作步骤如下:
1)下载jre-6u37-linux-x64-rpm.bin上传至Linux服务器(64位)
2)root登录服务器
3)chmod a+x jre-6u37-linux-x64-rpm.bin
4)yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
5)./jre-6u37-linux-x64-rpm.bin
6)rpm -ivh jre-6u37-linux-amd64.rpm
参考网页:
1) jre1.6下载地址:
http://java.com/zh_CN/download/manual_v6.jsp
2)安装说明(解压指令:./jre-6u37-linux-x64-rpm.bin):
http://java.com/zh_CN/download/help/linux_x64rpm_install.xml
3)卸载1.4.2:
http://blog.csdn.net/linuxoostudy/article/details/7077100