CentOS6.4 64位系统安装jdk

1. CentOS操作安装好了以后,系统自带了openJDK,先查看相关的安装信息:

  1. $rpm -qa | grep java

tzdata-java-2013b-1.el6.noarch
java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64
java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64

2. 可以用java -version命令查看系统自带jdk的版本信息

  1. $ java -version

java version "1.7.0_19"
OpenJDK Runtime Environment (rhel-2.3.9.1.el6_4-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

3. 卸载系统自带openJDK

  1. $ rpm -e --nodeps java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64

  2. $ rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64

  3. $ rpm -e --nodeps tzdata-java-2013b-1.el6.noarch

4. 安装自己的JDK

JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

下载后上传到linux服务器中

  1. $ rpm -ivh jdk-7u17-linux-x64.rpm

(也可以下载源码安装

#tar zxvf jdk-7u17-linux-x64.tar.gz -C /usr/

#cd /usr/

#mv jdk1.7.17/ java

默认情况下,jdk将会安装在/usr/java 目录下


5. 配置环境变量

  1. $vim /etc/profile

在profile文件末尾加入如下内容:

  1. JAVA_HOME=/usr/java/jdk1.7.0_17

  2. JRE_HOME=/usr/java/jdk1.7.0_17/jre

  3. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

  4. CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

  5. export JAVA_HOME JRE_HOME PATH CLASSPATH

6. 使配置文件立即生效

  1. $source /etc/profile


7. 验证是否安装成功

依次输入java, java -version, javac可以查看到jdk的安装信息,说明安装成功

8. 查看JAVA_HOME

  1. $echo JAVA_HOME

附:

windows环境下安装JDK之后环境变量是这样配置的:

    1. JAVA_HOME:当前jdk路径

    2. PATH:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin

    3. CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

原文地址:https://www.cnblogs.com/zhwl/p/3725201.html