说明:本文使用的Linux系统为CentOs6.5版本。
在CentOs6.5中中集成了JDK,是OpenJDK,我们可以通过命令来查看一下JDK的版本。命令为:java -version。如图所示:
所以我们需要先卸载原先的OpenJDK,再安装Oracle官网的JDK。
第一:卸载OpenJDK
我们先查看系统安装的JDK信息。命令如下:rpm -qa|grep java。查看结果如图所示: 接下来我们移除OpenJDK。 首先移除java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64。命令为:yum -y remove java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64。如图所示:当看到complete的时候,我们就卸载成功了。 接着我们移除tzdata-java-2013g-1.el6.noarch。命令为:yum -y remove tzdata-java-2013g-1.el6.noarch。 然后我们再用相同的方式移除其他的东西。命令为:yum -y remove + rpm -qa|grep java查询出来的东西。
安装Oracle官网的JDK
我们先从官网下载tar.gz的安装包。这里有一个jdk1.7的下载连接:http://pan.baidu.com/s/1nvfdGST 。安装方式也很简单,我们在/usr/local下面建个java的文件夹,我们把它放到/usr/local/java里面,下面只需要轻轻的解压一下就行了。命令如下:tar -zxvf jdk的文件名.
配置环境变量
接下来我们需要配置一下全局的环境变量。我们需要修改 etc下面的profile文件。命令如下:vi /etc/profile。我们需要在profile文件中添加如下内容: export JAVA_HOME=/usr/local/java/jdk1.7.0_45export JRE_HOME=/usr/local/java/jdk1.7.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin: $PATH /usr/local/java/jdk1.7.0_45为jdk解压的目录。注意:等号两侧不要加入空格。如果填写不对的话,系统可能会出现错误。如果发生命令不能用的情况的话,使用/bin/vi 命令来进行删除编辑刚才的内容。 我们需要让刚才添加的内容生效,命令如下:source /etc/profile。
查看安装是否成功
最后我们查看一下安装的成果如何。命令如下:java -version。结果如图所示:看到如图所示的结果我们就大功告成了。 如果遇到其他的问题,请留言。