添加ppa源
$ sudo add-apt-repository ppa:openjdk-r/ppa
1.升级Ubuntu软件资源库
sudo apt update && sudo apt upgrade -y
2.查找apt中的jdk版本
apt-cache search openjdk
3.安装open jre
sudo apt-get install openjdk-17-jre
4.安装openjdk
sudo apt-get install openjdk-17-jdk
5.检查安装jdk是否成功
java --version
6.删除open jdk ( 一般不需要删除 )
sudo apt-get remove openjdk-17-jre openjdk-17-jdk --purge
7.查看openJDK被安装到什么地方,这个在配置环境变量时会用到
sudo update-alternatives --config java
----------------有可能安装不上,JDK17 使用下面的可以安装oracle 版本的jdk17----------------------
打开终端。
添加PPA仓库。 这个好像是orcale的库. 输入以下命令并按下回车:
sudo add-apt-repository ppa:linuxuprising/java
这会将Java PPA仓库添加到系统中。
更新软件包列表。输入以下命令并按下回车:
sudo apt update
安装JDK 17。输入以下命令并按下回车:
sudo apt install oracle-java17-installer
安装过程中,您将被要求接受Oracle许可协议。按下Tab键,然后使用箭头键选择"是",最后按下回车确认。
验证安装。输入以下命令并按下回车:
java --version
如果安装成功,您将看到类似以下内容的输出:
Copy
java version "17" 2021-09-14 LTS
Java(TM) SE Runtime Environment (build 17+35-LTS-2724)
Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing)
----------------以下可选-----------
8.设置环境变量
sudo vim /etc/profile
在/etc/profile文件的末尾添加以下环境变量
JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH