【发布时间】:2019-01-05 18:56:04
【问题描述】:
更新 Linux 后,我遇到了 JAVA_HOME 目录的问题。 echo 找不到 JAVA_HOME 的目录。
我已经使用以下方法卸载了 java:
apt-get purge oracle-java8-installer
然后
apt-get 更新
然后apt-get install oracle-java8-installer
在此之后,我检查了 /etc/environment 是否有正确的 JAVA_HOME 目录并且一切都正确,但“echo $JAVA_HOME”仍然返回空白。我在谷歌上找不到解决方案(即使在 stackoverflow 上)。我是新手,也许我做错了。
我该如何解决这个问题?
在屏幕上我附上了用来检查正确目录的命令。
【问题讨论】:
-
你在新终端上试过了吗?
-
每个 shell 都有自己的环境变量,更改文件系统上的文件不会重新加载或更改它们。
-
为什么不能为空呢? JAVA_HOME 只是一个环境变量,Java 生态系统的一些工具使用它。但是Java不使用它,安装Java时也没有设置。所以,如果你不创建这个环境变量,它就不会存在。为什么你认为你首先需要它?
-
@ernest_k 是的,没有结果。我也确实重启了。
标签: java java-8 linux-mint java-home