gpt4 book ai didi

centos - 在 centos 上为 root 和普通用户设置 JAVA_HOME --> 检查 java -version

转载 作者:行者123 更新时间:2023-12-04 19:36:29 32 4
gpt4 key购买 nike

实际上我正在学习 Linux(CentOs 7)。我在根目录下安装了 Java (usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java) .

现在我有一个问题。如果我输入“java-version”,我会得到

[mibe@localhost ~]$ java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)

我认为只有当我设置 JAVA_HOME 时 java 才有效 /etc/profile 中的路径.为什么我会得到这个电话的结果?

最佳答案

因为你在 /usr/lib 中安装了 java ,此文件夹在系统环境中。当您键入 java -version ,系统可以找到命令java .
但是如果你在系统环境以外的其他文件夹中安装java,你必须设置JAVA_HOME /etc/profile 中的路径告诉系统如何找到 java命令,以及设置 JAVA_HOME 的其他重要原因不只是为了这个。
https://stackoverflow.com/a/27996647/11559693

关于centos - 在 centos 上为 root 和普通用户设置 JAVA_HOME --> 检查 java -version,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56505539/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com