您的位置:

在Ubuntu系统上安装JDK的完整步骤

Java Development Kit(JDK)是Java编程语言的软件开发工具包,它主要用于开发Java应用程序和Java Applet。在Ubuntu系统上安装JDK可以为Java应用程序和Java Applet的开发提供基础,下面将从选取的几个方面来详细说明在Ubuntu系统上如何安装JDK。

一、卸载OpenJDK

在安装JDK之前,需要先卸载所有已经安装的有关OpenJDK的组件,以确保在安装JDK过程中不会产生任何冲突。

可以使用以下命令卸载OpenJDK:

sudo apt-get remove --purge openjdk-\*

其中,\* 通配符表示删除所有版本的 OpenJDK。

卸载完 OpenJDK 之后,可以检查系统中是否还有OpenJDK的残余,及其版本:

java -version

如果 OpenJDK 已经被完全卸载了,将会看到以下输出信息:

Command 'java' not found, but can be installed with:

sudo apt install default-jre             
sudo apt install openjdk-11-jre-headless
sudo apt install openjdk-8-jre-headless 

Please ask your administrator to install one of them

如果 Java 仍然可以使用,并且输出的版本信息中包含OpenJDK,那么可能还需要运行下面的命令来完全删除 OpenJDK:

sudo update-alternatives --remove-all java
sudo update-alternatives --remove-all javac
sudo update-alternatives --remove-all javaws

二、下载JDK

要安装JDK,需要到官方网站上下载相应版本的JDK。可以按照以下步骤下载JDK:

  1. 打开Oracle JDK下载官网
  2. 选择正确的SDK版本以及操作系统。
  3. 阅读和接受许可协议
  4. 单击下载按钮并保存文件。

下载JDK完毕后,将文件放到一个可写的文件夹中。

三、设置环境变量

为了在 Ubuntu 中安装 JDK,需要将其路径添加到环境变量中。在Ubuntu中,环境变量存储在 /etc/environment 文件中。

在编辑环境变量文件之前,建议备份原来的文件。可以使用以下命令备份环境变量文件:

sudo cp /etc/environment /etc/environment.backup

编辑环境变量文件:

sudo nano /etc/environment

在打开的文件中,将以下两行添加到文件底部:

JAVA_HOME="/usr/lib/jvm/java-11-oracle"
PATH=$PATH:$JAVA_HOME/bin

在以上示例中,JAVA_HOME 变量设置为 JDK 安装路径,该路径根据安装包不同而异。接下来的 PATH 变量加入了 JDK 的 executables 路径,这使得 JDK 可以在终端中运行。

保存并退出编辑环境变量文件。

立即使更改生效。可以使用以下命令使更改生效。

source /etc/environment

四、安装JDK

如下命令可用于安装JDK:

sudo apt-get install oracle-java13-installer

提示来自 Linux Uprising old releases PPA,该 PPA 已知无法添加。为此,需要手动将 PPA 合并到 Ubuntu 系统,并释放公钥。

先使用以下命令来导入升级器 PPA :

sudo add-apt-repository ppa:linuxuprising/java

导入 PPA 之后,更新可用的包列表。执行以下命令来更新可用的包列表:

sudo apt-get update

现在可以安装JDK并使用以下命令:

sudo apt-get install oracle-java13-installer

在安装期间,JDK会提示你接受Oracle最终用户许可协议。使用键盘上的上下箭头键选择“是”并按下回车键。

JDK安装完成后,可以验证Java是否已正确安装:

java -version

输出的应该是新安装的JDK的版本信息。

五、测试运行Java

要验证是否已成功安装JDK,可以尝试通过以下命令运行一个使用Java编写的Hello World程序:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

将代码保存为 HelloWorld.java 文件,并运行以下命令编译和执行代码:

javac HelloWorld.java
java HelloWorld

如果在终端中输出 “Hello, World!”,那么 Java 开发环境已成功安装。

在Ubuntu中安装JDK是进行Java应用程序和Java Applet开发的基础。本文介绍了多个方面如何在Ubuntu系统上安装JDK,包括卸载OpenJDK、下载JDK、设置环境变量、安装JDK、测试运行Java。按照本文中的步骤操作,可以快速地在Ubuntu系统上安装JDK。