centos6.5安装jdk(解压tar.gz)

时间:2023-01-12 16:23:59

0.说明

下载jdk文件包jdk-7u79-linux-x64.tar.gz。

1.环境清理(系统自带的OpenJDK)

1.1 查看OpenJDK的安装包

$ 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

1.2 卸载Openjdk(root权限)

$ su root
密码:
$ rpm -e --nodeps java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64
$ rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64
$ rpm -e --nodeps tzdata-java-2013b-1.el6.noarch

2.解压

tar -zxvf jdk-7u79-linux-x64.tar.gz

记住所在目录。假设在“/home/jdk1.7.79”

3.配置环境变量(root权限)

vi /etc/profile

在文件末尾加上
JAVA_HOME=//home/jdk1.7.79
JRE_HOME=//home/jdk1.7.79/jre
CLASSPATH=.:$JAVA_HOME/lib:/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export CLASSPATH
export PATH

或者这样:

#java环境,jdk配置
export JAVA_HOME=/home/jay/jdk1.7.0_25
export JRE_HOME=/home/jay/jdk1.7.0_25/jre
export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar:${JRE_HOME}/lib
export PATH=${PATH}:${JAVA_HOME}/bin

6.使配置立即生效

$source /etc/profile

7. 测试

依次输入java,java -version,javac,看到输出信息即可,例如

$ java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)