Sun Solaris上安装多JDK

工作需要,DB2 使用的是1.4.04的JDK而且是32位的那种,因大多接口程序是用java编写,所以项目经理想换个高版本的JDK来专门跑接口程序,但又不能破坏DB2使用的1.4.04因为怕DB2出问题。
于是项目经理打个电话sun工程师过来了,挺羡慕这类人呵呵 一天到晚飞来飞去的 呵呵
于是sun工程师把对应的版本的JDK复制给我,然后对我说如何安装、什么云云 ,用小学生的中心思想来概括就是
不懂的话可以上www.sun.com查,晕!
说完就走了,听的我当时只一个劲的点头~等他一走,我一看他给我的2个文件 我靠 居然是JRE,!我要的是JDK哦
没办法!自己下呗~
因为服务器是64位的 不用64位的JDK实在可惜 ,于是上官方站点下了sun solaris的JDK 32 与64位的
具体安装步骤看下面:

jdk-1_5_0_07-solaris-sparc.sh  32位版本的
jdk-1_5_0_07-solaris-sparcv9.sh 64位版本

安装顺序是先32 再 64
比如我们先将2个文件放到/ETL目录下
然后通过chmod +x 分别赋权给2个文件
然后先安装32位 版本的文件,安装完后
在当前目录下就会产生一个jre_1.5.0_07的文件夹
然后我们再执行64位版本的安装文件
这个时候不会产生新的文件夹,产生的新文件已经
到jre_1.5.0_07之中,
转到/ETL/jdk1.5.0_07/bin/sparcv9目录下(sparcv9即64位的意思)

ln -s /ETL/jdk1.5.0_07/bin/sparcv9/javac javac15 产生一个新的硬性链接
ln  -s /ETL/jdk1.5.0_07/bin/sparcv9/java java15
然后在配置环境变量


PATH=$PATH:/ETL/jdk1.5.0_07/bin/sparcv9
CLASSPATH=$CLASSPATH:/ETL/jdk1.5.0_07/bin/lib:/ETL/jdk1.5.0_07/jre/lib/sparcv9
 

然后重新登陆一次运行java15 -version
就可以看见
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_07-b03, mixed mode)

运行 java -version
java version "1.4.2_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode)
OK!搞定

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值