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:
- 打开Oracle JDK下载官网
- 选择正确的SDK版本以及操作系统。
- 阅读和接受许可协议
- 单击下载按钮并保存文件。
下载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。