配置 JDK
配置环境变量
关于JDK
执行 java -version 可以查看到版本信息,确定已经成功安装了java
[root@JD ~]# java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
通过 echo $JAVA_HOME 查看不到java的安装路径
通过 which java 可以查看到java的执行路径
which java
/bin/java
可以通过 ls -lrt 查找到java的安装路径,先学习一下ls 命令
- -a:显示所有文件即目录(ls内定将文件名或目录名称开头为“.”的视为隐藏档,不会列出)
- -l:除文件名称外,亦将文件形态、权限、拥有者、文件大小等资讯详细列出。
- -r:将文件以相反次序显示(原定依英文字母次序)。
- -t:将文件依次建立时间之先后次序列出。
- -A:同-a,但不列出“.” (当前目录)及“…”(副文件)。
- -F: 在列出的文件名称后加一符号;例如可执行档则加“*”,目录则加“/”
- -R:若目录下有文件,则以下之文件亦皆依序里列出。
执行 ls -lrt /bin/java 命令
[root@JD ~]# ls -lrt /bin/java
lrwxrwxrwx 1 root root 22 7月 17 18:46 /bin/java -> /etc/alternatives/java
执行 ls -lrt /etc/alternatives/java
[root@JD ~]# ls -lrt /etc/alternatives/java
lrwxrwxrwx 1 root root 73 7月 17 18:46 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64/jre/bin/java
执行 cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64/jre就是需要查询的jre 安装目录
配置环境变量
vi /etc/profile
在profile文件的末尾加上如下内容
#java home
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64/jre
export PATH=$JAVA_HOME/bin:$PATH
让系统重新加载一下环境变量的配置文件
source /etc/profile
通过 echo $JAVA_HOME 命令可以看到我们配置的jdk信息
whereis java
java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /usr/share/man/man1/java.1.gz /usr/share/man/man1/java.1
which java
/bin/java
echo $PATH
/www/server/nvm/versions/node/v12.18.2/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin:/usr/local/git/bin:/root/bin
node
/www/server/nvm/versions/node/v12.18.2/bin:
根目录
/bin:
/sbin:
root目录
/root/bin:
usr 目录
/usr/bin:
/usr/sbin:
usr/local 目录
/usr/local/bin:
/usr/local/sbin:
git目录
/usr/local/git/bin:

浙公网安备 33010602011771号