安装 oracle-java8-set-default 后未设置 webupd8 JAVA_HOME

webupd8 JAVA_HOME not set after installing oracle-java8-set-default

我正在按照此 link 安装 Oracle Java 8.

也许我理解错了,但我想 JAVA_HOME 应该在安装 oracle-java8-set-default 之后设置。

如果我 echo $JAVA_HOMEprintenv | grep -i java 没有任何反应。我正在使用 Linux Mint 17.1 (Rebecca)

谢谢!

你的 JAVA_HOME 不会被 webupd8 方法设置,你通常不需要它(因为 update-java-alternatives 脚本管理环境)。如果您要查找位于“/usr/lib/jvm”下的文件夹,您当然可以

export JAVA_HOME=/usr/lib/jvm/java-8-oracle

您还可以测试哪个 Java 与

处于活动状态
java -version

java -fullversion

您还需要 运行 命令:

sudo apt-get install oracle-java8-set-default

WebUpd8 site所述,然后您需要注销并重新登录,因为特定命令会在 /etc/profile.d 下创建两个文件,分别命名为 jdk.sh 和 jdk.csh 用 JAVA_HOME 等填充环境