将 Java 1.7 降级到 Java 1.5

use*_*405 0 java

我现在使用的是 Ubuntu 14.04,我的 Java 版本是 Java 版本“1.7.0_55”。如何删除 1.7 并安装 java 1.5。我尝试了几个教程,但它们很旧,没有一个对我有用。

小智 5

您可以同时保留多个版本的 Java(JRE 和 JDK),并在其中选择使用哪个版本。

访问以下网站:http : //www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html

下载以下文件;

Java Development Kit 5.0 Update 22  47.46 MB    jdk-1_5_0_22-linux-i586.bin
Run Code Online (Sandbox Code Playgroud)

在终端窗口中,转到保存下载文件的文件夹。

输入以下内容;

sudo mv jdk-1_5_0_22-linux-i586.bin /usr/lib/jvm
cd /usr/lib/jvm
chmod +x jdk-1_5_0_22-linux-i586.bin
./jdk-1_5_0_22-linux-i586.bin

sudo update-alternatives --install "/usr/bin/java" "java" \
"/usr/lib/jvm/jdk1.5.0_22/bin/java" 2

sudo update-alternatives --install "/usr/bin/javac" "javac" \
"/usr/lib/jvm/jdk1.5.0_22/bin/javac" 2
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令在已安装的 Java 版本之间切换:

sudo update-alternatives --config java
sudo update-alternatives --config javac
Run Code Online (Sandbox Code Playgroud)

使用以下命令确认当前使用的 Java 版本:

java -version
javac -version
Run Code Online (Sandbox Code Playgroud)