前言 :
现在基本上linux为了避免版权问题都会默认的为你安装开源的openjdk,而不是jdk 。有些时候需要运行一些环境需要用到jdk的环境变量,本文就是简单描述下如何查看openjdk的环境变量 。
[root@localhost bin]# echo $JAVA_HOME /usr/lib/jvm/java-11-openjdk-11.0.18.0.10-1.el7_9.x86_64
很多小伙伴都知道使用echo $JAVA_HOME 就能直接显示出环境变量 ,但是显示的前提是你配置了环境变量,否则就会像我这台机器一样显示如下内容 :
并没有输出我们预期看到的路径信息。
2 :寻找安装路径:
网上很多问答说使用which java,但是实际上which java 定位的是java的执行路径,而不是安装路径。下面将介绍一种简单的显示安装路径的方法
which java
[root@localhost bin]# which java /usr/bin/java
ls -lrt /usr/bin/java
[root@localhost bin]# ls -lrt /usr/bin/java lrwxrwxrwx 1 root root 22 Mar 11 23:38 /usr/bin/java -> /etc/alternatives/java
ls -lrt /etc/alternatives/java
[root@localhost bin]# ls -lrt /etc/alternatives/java lrwxrwxrwx 1 root root 65 Mar 11 23:38 /etc/alternatives/java -> /usr/lib/jvm/java-11-openjdk-11.0.18.0.10-1.el7_9.x86_64/bin/java
上述即为安装路径 。
配置环境变量 用vim或vi 打开/etc/profile 文件
vim /etc/profile
点击键盘 i
进行编辑;
将下面内容粘贴到末尾;
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.18.0.10-1.el7_9.x86_64 export PATH=$JAVA_HOME:$PATH
重新加载配置文件,命令:
[root@localhost ~]# source /etc/profile
标签:bin,java,openjdk,路径,etc,usr,linux,root From: https://www.cnblogs.com/shizhengwen/p/17232002.html