配置 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:
posted @ 2024-03-13 11:13  ioufev  阅读(75)  评论(0)    收藏  举报