CentOS安装JDK环境

一:查看当前系统的java环境

[elsearch@localhost data]$ rpm -qa | grep jdk

二:卸载原有的jdk

[elsearch@localhost /]$ yum -y remove copy-jdk-configs-1.2-1.el7.noarch

再运行

[elsearch@localhost /]$ rpm -qa | grep jdk

发现jdk已经没有了

三: 安装jdk

1.准备好要安装的jdk,我的版本是jdk-8u65-linux-x64.tar.gz

我准备把jdk解压到/usr/local/programs目录下

[elsearch@localhost /]$ cd /usr/local/programs
[elsearch@localhost /]$ tar -zxvf jdk-8u65-linux-x64.tar.gz
[root@localhost programs]# ls
jdk1.8.0_65  jdk-8u65-linux-x64.tar.gz

解压后的目录是jdk1.8.0_65,目录名太长改个短点的名字

[root@localhost programs]# mv jdk1.8.0_65 jdk1.8

四: 配置环境变量

编辑/etc/profile

[root@localhost programs]# vi /etc/profile

在最后面添加环境变量:

export JAVA_HOME=/usr/local/programs/jdk1.8    
export JRE_HOME=/usr/local/programs/jdk1.8/jre      
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib      
export PATH=$PATH:$JAVA_HOME/bin

让配置生效

[root@localhost programs]# source /etc/profile

五:测试

 1.打印当前安装的jdk版本号

[root@localhost programs]# java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

2.查看系统环境变量

[root@localhost programs]# echo $JAVA_HOME
/usr/local/programs/jdk1.8
[root@localhost programs]# echo $PATH
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/elsearch/.local/bin:/home/elsearch/bin:/usr/local/programs/jdk1.8/bin
原文地址:https://www.cnblogs.com/zsg88/p/8183672.html