我最近在我的计算机上安装了 Ubuntu 16.04,之后我安装了 Java,现在我想更新当前版本的 Java。
当前版本是jdk-8u11我想将其升级到jdk-8u112。
有人能告诉我如何升级它吗?
请考虑一下我是 Ubuntu 新手。
答案1
我假设您从 安装了 Java ppa:webupd8team/java
。但实际上 Java 的最新版本仍然是jdk-8u111
。如果您想要使用jdk-8u112
版本,您可以通过下载其二进制文件并创建符号链接来安装它。
- 删除/卸载 jdk-8u111
- 从以下网址下载 8u112 二进制文件这里
解压,移动到/usr/java
sudo tar xvzf jdk-8u112-linux-i586.tar.gz -C /usr/java
现在设置您的 JAVA_HOME 环境变量:
JAVA_HOME=/usr/java/jdk1.8.0_05/
sudo update-alternatives --install /usr/bin/java java ${JAVA_HOME%*/}/bin/java 20000
sudo update-alternatives --install /usr/bin/javac javac ${JAVA_HOME%*/}/bin/javac 20000
确保 Oracle 的 java 设置为默认 java:
update-alternatives --config java
确认你最近的 Java 版本
java -version