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