centos install jdk

安装之前先查看一下有无系统自带jdk

1
2
3
4
5
rpm -qa |grep java

rpm -qa |grep jdk

rpm -qa |grep gcj

如果有就使用批量卸载命令

1
rpm -qa | grep java | xargs rpm -e --nodeps 

直接yum安装1.8.0版本openjdk

1
yum install java-1.8.0-openjdk* -y

查看版本

1
java -version

配置JAVA_HOME

A 定位JDK安装路径

1. 终端输入:

1
which java

输出为:

1
/usr/bin/java

2. 终端输入:

1
ls -lr /usr/bin/java

输出为:

1
/usr/bin/java -> 

3. 终端输入

1
ls -lrt /etc/alternatives/java

输出:

1
/etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre/bin/java

至此,我们确定java的安装目录为: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64

B 配置JAVA_HOME

1. 打开配置环境变量的文件

1
vim /etc/profile

2. 添加以下配置:

1
2
3
4
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
1
:wq保存退出。

3. 让配置生效

1
source  /etc/profile

4. 测试配置结果

1
echo $JAVA_HOME

评论