官方地址: Java Downloads | Oracle(点我!)
https://www.oracle.com/java/technologies/downloads/#java8

下载需要登录账号密码:
**解决方案:**下面为大家提供一个可以免费使用的账号和密码
**账号:**1985479344@qq.com
**密码:**Oracle123
百度云盘 :https://pan.baidu.com/s/1Nx7x5w1LJIWWZrBuLjLB-Q
密码:blog
这里建议与我同步放在相同的文件夹中
创建opt文件夹并赋权
linux
mkdir /root/opt
chmod -R 777 /root/opt

进入opt目录 cd /root/opt 并解压
linux
cd /root/opt
小技巧: 可以灵活的使用补全TAB快捷键的使用
linux
tar -zxvf jdk-17_linux-x64_bin.tar.gz
linux
mv /root/opt/jdk-17.0.7/ /usr/local/java17
确保地址正确无误
linux
cd /usr/local/java17
ls
pwd


打开java17的bin目录你就会发现没有jre,Java运行环境怎么能没有呢?
linux
cd /usr/local/java17/bin
jlink --module-path jmods --add-modules java.desktop --output jre
ll

移入上一层目录

linux
mv jre/ ../
cd ../
ll
linux
vim /etc/profile
按i进入编辑模式

linux
export JAVA_HOME=/usr/local/java17
export CLASSPATH=.:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar:JAVA_HOME/jre/lib/rt.jar
export PATH=PATH:$JAVA_HOME/bin
更改完 ESC 退出编辑模式,在小写输入法时shift+ z + z保存并退出!
linux
source /etc/profile
linux
java -version

如果失败了,请注意检查路径的问题!