1、检查Linux 系统上是否存在其它版本的JDK,如果有则先卸载旧版本的JDK
输入“java -version”,下图是未安装的效果
centos6.5安装jdk_jdk

如果已经安装,为如下效果,可根据下列命令尝试卸载:

[root@localhost /]# java -version

java version “1.4.2”
gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-51)
Copyright © 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

首先:查看Linux自带的JDK是否已安装

 <1># java -version                       // 查看已经安装的JAVA版本信息
  一般将获得如下信息:
  java version "1.6.0"
  OpenJDK  Runtime Environment (build 1.6.0-b09)
  OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
  <2># rpm -qa|grep java                // 查看jdk的信息
  一般将获得如下信息:      
  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
 <3># yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115        // 卸载  
      yum -y remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
2、安装JDK,RPM 包安装(Centos可用)
 [root@localhost scsoft]# rpm -ivh jdk-7u55-linux-x64.rpm

centos6.5安装jdk_java_02

安装成功
3、配置环境变量
在etc/profile文件下添加

export JAVA_HOME=/usr/java/jdk1.7.0_55
export CLASSPATH=/usr/java/jdk1.7.0_55/lib
export PATH=$JAVA_HOME/bin:$PATH

注:不要按照文档里面的原样复制!注意JDK的安装目录!
进入/etc文件夹下,将profile文件拖到桌面进行修改

centos6.5安装jdk_jdk_03

centos6.5安装jdk_centos_04

将修改后的profile覆盖到/etc目录下

可以用命令source /etc/profile使配置文件立即生效。否则只能重启系统才能使配置参数生效。

[root@localhost etc]# source profile
4、验证安装是否成功

验证环境变量是否生效

[root@localhost etc]# echo $JAVA_HOME

/usr/java/jdk1.7.0_55

[root@localhost etc]# echo $PATH

/usr/java/jdk1.7.0_55/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

[root@localhost etc]# echo $CLASS_PATH
[root@localhost etc]# java -version

java version “1.7.0_55”
Java™ SE Runtime Environment (build 1.7.0_55-b13)
Java HotSpot™ 64-Bit Server VM (build 24.55-b03, mixed mode)

[root@localhost etc]# 

centos6.5安装jdk_centos_05