1. 环境描述
操作系统:CentOS Linux release 7.8.2003 (Core)
centos7默认带有openjdk,使用 IDea 软件时它是不认可openjdk的。
2. 检查jdk是否安装
首先我们要确定我们的系统上面的确有jdk,否则一切都是白搭。
~]# java -version
3. 查找java命令的位置
~]# which java
# 显示如下
/usr/bin/java
4. 查找列出该链接所指向的原始文件或目录
~]# ls -l /usr/bin/java
# 显示如下
lrwxrwxrwx. 1 root root 22 Jan 27 16:07 /usr/bin/java -> /etc/alternatives/java
5. 查找目录
~]# ls -l /etc/alternatives/java
# 显示如下
lrwxrwxrwx. 1 root root 73 Jan 27 16:07 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/bin/java
这里 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64 即为jdk的安装目录。