在Debian10上安装Java17的两种方法
确保所有现有软件包都是最新的
1 | sudo apt update && sudo apt upgrade |
一、AdoptOpenJDK 17 ,使用清华镜像安装
###信任GPG公钥
1 | wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | apt-key add - |
###添加安装源
1 | echo "deb http://mirrors.tuna.tsinghua.edu.cn/Adoptium/deb buster main" | sudo tee /etc/apt/sources.list.d/jdk.list |
开始安装
1 | apt-get update |
查看是否安装成功
1 | java -version |
二、OracleJDK
####在Oracle官网找到jdk17的下载地址,按需选择,这里选择Linux x64 Compressed Archive
####输入命令下载
1 | curl -O https://download.oracle.com/java/17/archive/jdk-17.0.3.1_linux-x64_bin.tar.gz |
解压
1 | tar -xvf jdk-17.0.3.1_linux-x64_bin.tar.gz |
####把解压后的文件夹移动到/opt目录下(可以移动到任何方便管理的目录下)
mv jdk-17.0.3.1 /opt
配置环境变量(临时环境变量)
==export命令来设置临时环境变量,这个变量是只存在于设定环境变量的会话中,其它会话窗口是不会有该变量的,一旦会话结束或者会话退出,重新连接会话,该环境变量就不存在了==
export JAVA_HOME=/opt/jdk-17.0.3.1
export PATH=$PATH:$JAVA_HOME/bin
配置永久环境变量
针对当前用户
1 | vi ~/.bashrc |
在末尾输入:==(按o在最后一行输入)==
1 | export JAVA_HOME=/opt/jdk-17.0.3.1 |
保存修改
- ==Esc==
- ==Shift + q== 进入键盘编辑
- ==wq== 保存并退出
1 | source /etc/profile |
针对所有用户
1 | vi /etc/profile |
后面操作与针对当前用户一样
查看是否安装成功
1 | java -version |
jdk卸载
###一、AdoptOpenJDK 17 卸载
1 | apt remove temurin-17-jdk |
二、OracleJDK卸载
删除解压的jdk包
删除配置的环境变量即可
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LONG的个人小站!
评论