在 Ubuntu 14 中安装 Java 12

Install Java 12 in Ubuntu 14

我想在我的 Ubuntu 14 机器上安装 Java 11 或 12。截至目前,我正在安装 12。

为了安装,我已经在以下位置下载了 Java 并在同一位置解压了。

/usr/lib/jvm
/usr/lib/jvm/jdk-12.0.1

之后,我在环境文件

中添加了JAVA_HOME路径
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
JAVA_HOME="/usr/lib/jvm/jdk-12.0.1/"
export JAVA_HOME

但是当我检查 java -version 时,它显示以下错误

The program 'java' can be found in the following packages:
 * default-jre
 * gcj-4.8-jre-headless
 * openjdk-7-jre-headless
 * gcj-4.6-jre-headless
 * openjdk-6-jre-headless
Try: sudo apt-get install <selected package

请问我做错了什么....?

谢谢

正如 RealSkeptic 在评论中正确指出的那样,您的 shell 没有使用 JAVA_HOME 环境变量来检测 java 运行时所在的位置。

尝试在 export JAVA_HOME

之后的环境文件行中添加以下内容
export PATH=${JAVA_HOME}/bin:${PATH}

如果您的 JAVA_HOME 设置正确,它应该被正确添加到您的 PATH