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的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7.2 yum安装JDK路径查找

centos yum 安装jdk后配置JAVA_HOME

CentOS 7 安装jdk8

Centos6.7上yum安装jdk1.8的JAVA_HOME

centos 7 yum 安装了tomcat却访问不了,防火墙也关闭了。tomcat也启动了。

Tomcat实战案例:升级CentOS7.9下yum安装的Tomcat运行的java环境(JDK)