Centos 7 yum安装jdk并查找JAVA_HOME
Posted Time-Traveler
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos 7 yum安装jdk并查找JAVA_HOME相关的知识,希望对你有一定的参考价值。
安装jdk1.8:
yum install java-1.8.0-openjdk-devel.x86_64
输出java 版本:
java -version
如下所示:
默认安装完只有运行环境,也就说 java 安装目录下只有 jre 文件夹,我们执行 javac 命令会提示“未找到命令”,所以接下来需要安装jdk:
yum install java-1.8.0-openjdk-devel.x86_64
配置 JAVA_HOME 等环境变量:
通过 yum install 安装 jdk,是不会自动配置 JAVA_HOME 环境变量的。如果有一些服务依赖这个环境变量就会启动失败。下面演示如何手动配置 JAVA_HOME 环境变量。
which java
输出:/usr/bin/java
ll /usr/bin/java
输出:lrwxrwxrwx 1 root root 22 6月 8 14:37 /usr/bin/java -> /etc/alternatives/java
ll /etc/alternatives/java
输出:lrwxrwxrwx 1 root root 73 6月 8 14:37 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/jre/bin/java
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64 就应该是我们的JAVA_HOME了,这样就可以配置/etc/profile,~/.bashrc了,以防万一,查看一下该路径:
ls /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64
目录结构如下:
以上是关于Centos 7 yum安装jdk并查找JAVA_HOME的主要内容,如果未能解决你的问题,请参考以下文章
Centos6.7上yum安装jdk1.8的JAVA_HOME