1. 第一步
wget https://download.oracle.com/otn/java/jdk/8u311-b11/4d5417147a92418ea8b615e228bb6935/jdk-8u311-linux-x64.tar.gz?AuthParam=1642338699_451649c8b6b6c1bac441d7d5adf522b1
复制上面的内容,直接运行,如果过期了,就自己去官网复制下载链接,看下面
下载jdk镜像,去jdk官网复制链接,点击下载后会弹出一个弹框,谨记要点击同意后协议后再复制下载链接,否则无法解压
2. 第二步
解压下载的包
//解压到当前目录,-zxvf为jdk包,替换成你下载的名字
tar -zxvf jdk-8u311-linux-x64.tar.gz\?AuthParam\=1642338699_451649c8b6b6c1bac441d7d5adf522b1
//解压到指定目录下
tar -zxvf jdk-8u311-linux-x64.tar.gz\?AuthParam\=1642338699_451649c8b6b6c1bac441d7d5adf522b1 -C /usr/local/java/
注意:
如果解压失败了,报下面这个错,请看我另一篇文章
3. 配置环境
3.1 打开文件
vim /etc/profile
3.2 键入i,然后在末尾添加以下内容
export JAVA_HOME=/usr/local/java/jdk1.8.0_311
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
注意JAVA_HOME的路径,我是解压在/usr/local/java目录下了,还有jdk的名字要和你解压出来的一致,这些都可能导致配置不生效
完成后点击esc键,然后输入:wq保存返回
3.3 使配置生效
source /etc/profile
3.4 重启机器
sudo shutdown -r now
4. 最后一步
java -version
检查是否安装