在Linux上安装Sun JDK

许多软件平台都需要最新的Sun JDK,而CentOS系统缺省安装了OpenJDK,下面介绍如何卸载OpenJDK并安装Sun JDK。

卸载OpenJDK
用命令 java -version ,会有下面的信息:
java version “1.6.0”
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)

最好还是先卸载掉openjdk,再安装Sun JDK.

先查看 rpm -qa | grep java

显示如下信息:

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

卸载:

rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e –nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

还有一些其他的命令

rpm -qa | grep gcj

rpm -qa | grep jdk

如果出现找不到openjdk source的话,那么还可以这样卸载

yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

安装Sun JDK

1.JDK1.6安装准备

从Sun(Oracle)公司网站www.sun.com下载linux版本的jdk,编写本文时的最新版本是JDK 6 Update 25,

地址http://java.sun.com/javase/downloads/index.jsp

jdk-6u25-linux-i586-rpm.bin,打开终端,用cd命令进入jdk所在目录,执行复制命令

sudo cp jdk-6u25-linux-i586-rpm.bin /usr

即将jdk复制到/usr目录下,然后进入/usr目录cd /usr

执行权限

chmod +x jdk-6u25-linux-i586-rpm.bin

执行安装命令

./jdk-6u25-linux-i586-rpm.bin

如遇错误,可先切换至root用户下,su root,再执行安装命令

安装成功会在/usr/java目录下生成jdk1.6.0_025目录,就是jdk的安装目录

重启电脑,打开终端,输入java -version

如若有显示java的版本信息,则表示安装成功,

2.JDK1.6安装后的配置

安装成功后需要配置jdk环境变量

用cd命令进入/etc目录sudo vi profile即执行编辑profile文件命令

在umas k022前添加如下内容:

export JAVA_HOME=/usr/jdk1.6.0_07

export JRE_HOME=/usr/jdk1.6.0_07/jre

export PATH=$PATH:/usr/jdk1.6.0_07/bin

export CLASSPATH=./:/usr/jdk1.6.0_07/lib:/usr/jdk1.6.0_07/jre/lib

保存退出,重启电脑

3.JDK1.6安装配置后的测试

运行java -version应该显示如下所示的信息:
java version “1.6.0_25”
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)

新建Test.java

public class Test{ public static void main(String[] args){ System.out.println(“Hello,Welcome to Linux World!”); } } 在终端用cd命令进入Test.java目录,然后输入

javac Test.java

java Test

若输出

Hello,Welcome to Linux World!

则表明配置成功!

如不能通过编译,可通过重新启动系统试试

4.JDK1.6安装配置时的注意事项

在用vi命令编辑profile文件时,Linux初学者可能还不熟用

sudo vi profile进入编辑文件后如出现

Press ENTER or type command to continue

则按回车然后按方向键“下”直到umas k022前一行

按字母o进入编辑状态

输入环境变量内容

回车,按几次ESC键,直到听到”嘀”声,输入

然后回车

即保存退出

至此,Linux JDK1.6环境变量配置完成,是不是很简单么?开始你的编程之路吧。