centos 上的 java_home

centos 上的 java_home

我使用的是centos虚拟机实例。我编辑了/root/.bash_profile并设置了JAVA_HOME路径。

更改已保存,但是当我输入 echo $JAVA_HOME 时,命令执行但不显示任何内容。

输入 which java 会显示一些其他文件夹,但该文件夹不存在。

请帮助我

答案1

您还可以通过在 /etc/profile.d/ 目录中创建 shell 脚本来设置 JAVA_HOME,例如:

创建文件:/etc/profile.d/java.sh

内容如下:

JAVA_HOME=/usr/java/default
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH

请注意,目录应指向安装 Java 的位置。安装 Oracle JDK 时,上面的目录应是正确的。

以下变量将在系统启动时设置。

答案2

.bash_profile 中的命令将在用户登录、尝试注销并登录或重新启动计算机时应用。

您使用 SUN JDK 还是 Open JDK?

相关内容