在Ubuntu 14中安装Java 12

时间:2019-06-02 15:13:33

标签: java ubuntu-14.04

我想在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

我可以知道吗,这是怎么回事...?

谢谢

1 个答案:

答案 0 :(得分:1)

RealSkeptic的注释中正确指出,shell无法利用JAVA_HOME环境变量来检测Java运行时所在的位置。

尝试在export JAVA_HOME之后将以下内容添加到您的环境文件的行中

export PATH=${JAVA_HOME}/bin:${PATH}

如果您的JAVA_HOME设置正确,则应将其正确添加到您的PATH