【发布时间】:2019-06-02 15:13:33
【问题描述】:
我想在我的 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
请问,我做错了什么......?
谢谢
【问题讨论】:
-
JAVA_HOME 仅由某些应用程序检查。为了能够运行可执行文件 - 无论是否是 java - 您需要将程序所在的目录添加到
PATH环境变量中。查找名为bin的目录。 -
除此之外:考虑升级您的 Ubuntu。它不是已经报废了吗?
标签: java ubuntu-14.04