Linux下安装JDK

上一篇 / 下一篇  2008-04-02 23:55:22 / 天气: 晴朗 / 心情: 平静 / 个人分类:Linux

卸载默认的:51Testing软件测试网P"h.yD.FW2_n7OJ-V

root用户登陆到系统,打开一个终端输入
ax1H8c0d#e;J v~!A0# rpm -qa|grep gcj51Testing软件测试网{s;k,nxKeK^$X
显示内容其中包含下面两行信息51Testing软件测试网2Xn5jC$c s2y C6K4Q

# java-1.4.2-gcj-compat-1.4.2.0-27jpp
cz+_l9dr!|0# java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
51Testing软件测试网@!VZ-Q8_9~3BhT
卸载

} E%KG9\Q)f0

# rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp51Testing软件测试网R)L {} S#AWS
# rpm -e java-1.4.2-gcj-compat-l.4.2.0-27jpp

u]OUqbZYun*Kg051Testing软件测试网g-V0]+j,K4E

51Testing软件测试网n+J G |j s$}*[ o

卸载其他自己安装的JDK就直接用rpm -e <javaXXXXX>51Testing软件测试网 h$kT @["s8U

安装:

p3m4jB:dsj(p+d0

1.    sun网站 1.6.0_05举例,下载一个Linux PlatformJDK,建议下载RPM自解压格式的(RPM in self-extracting filejdk-6u5-linux-i586-rpm.bin);51Testing软件测试网L0kj;\1C
51Testing软件测试网 {vb;?,j"q

2.    上载到Linux服务器上,在shell下执行命令:

,S m0oa.M051Testing软件测试网 N'ya.J Iy}7i?

51Testing软件测试网'u ] v Dl,vJ

x#Fq6m$x)N0[root@localhost st]#chmod +xjdk-6u5-linux-i586-rpm.bin51Testing软件测试网vk&wZ'W+npbX"z

)q*Z p/X XvO0[root@localhost st]#./jdk-6u5-linux-i586-rpm.bin

?0r4x-f }M"_0

这时会有一段Sun的协议,敲几次空格键,当询问是否同意的时候,敲yes就可以了。51Testing软件测试网3lz[T~mY

系统会进行自动安装51Testing软件测试网$u$h6J0E | ^:\(q

3.    设置环境变量51Testing软件测试网'ZHCV"z y9T

通常都喜欢用export命令直接在shell下设置51Testing软件测试网Sw.i(U3PET5m'\j

[root@localhost st]#export JAVA_HOME=/usr/java/jdk1.6.0_0551Testing软件测试网 YiZim

 51Testing软件测试网wb3~pe$E s"]q

[root@localhost st]#export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar51Testing软件测试网8M4g,ez7iAs T&q

 51Testing软件测试网.~$y(RX4N

[root@localhost st]#export PATH=$PATH:$JAVA_HOME/bin

-@5GXU;P:F8f0

 

*o0W QHen0

当然这样设置环境变量是可以生效的,但是只对当前shell生效。如果从另外一个shell登陆,将不能使用刚才设置的变量。所以最好的方法还是修改.bashrc文件。

T"K/a%}8Wgr0

[root@localhost st]#vi .bashrc

usS Z*s1]0

set JAVA_HOME=/usr/java/ jdk1.6.0_0551Testing软件测试网w zy&o6Y_+J ]K
export JAVA_HOME
51Testing软件测试网P$b#G!P&vI)V

set PATH=$PATH:$JAVA_HOME/bin51Testing软件测试网M%v1E5z0tcI MR[

export PATH

0F\2})j'WC'S"pO z^0I0

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

A,VW B ^8~ v0T^#M0

export CLASSPATH51Testing软件测试网.k [ r/^a'L7a

 

q8P `"k~8oD*Y0

当然也可以通过更改/etc/profile来实现,不过不推荐这么做,因为这样的设置将对所以用户的shell都生效,对系统安全会产生影响。下面来验证一下变量设置是否生效

/hh$Px1O0

[root@localhost st]#echo $JAVA_HOME

/usr/java/jdk1.6.0_05/
,\&B%O P2x"O q0[root@localhost st]#
echo $CLASSPATH
8e ?9ZPq~0J0/usr/java/
jdk1.6.0_05/lib/dt.jar:/usr/java/jdk1.6.0_05/lib/tools.jar[root@localhost st]#echo $PATH51Testing软件测试网-Y6r jt [ j(e`
/usr/java/jdk1.6.0_05/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
^"O(u(hob0#S­I?B ~.H!j0[ root@localhost st]#
JAVA-version

G([5Yf/a$E/G0JAVAversion "
jdk1.6.0_05"
1C7]7ty\wc7k0JAVA(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
JAVAHotSpot(TM) Client VM (build 10.0-b19, mixed mode)

:oa}%JK.Bk'A9x;B051Testing软件测试网;U9L`OLI7C0dtZ


TAG: Linux

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-27  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 2152
  • 日志数: 4
  • 图片数: 1
  • 建立时间: 2007-04-17
  • 更新时间: 2008-04-12

RSS订阅

Open Toolbar