Linux环境下安装jdk1.8教程
Linux版本:ubuntu 20.04
一、 下载jdk
提供两种方法:
- 免登陆下载(此方法容易失效)
打开终端输入命令(下载后文件在当前目录):
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
- 官网下载,需要登录:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
选择此版本下载
提供一个账号,提供者:https://blog.csdn.net/WNsshssm/article/details/84315519
账号:2696671285@qq.com
密码:Oracle123
二、解压和配置
- 创建目录
sudo mkdir /usr/lib/java
- 解压到刚才创建的目录
sudo tar -zxvf jdk1.8.0_251.tar.gz -C /usr/lib/java
- 设置环境变量:
注意:Linux下环境变量配置文件有两种,一种是**~/.bashrc**(对当前用户生效),一种是**/etc/profile**(系统变量,对所有用户生效),这里选择第一种(两种添加环境变量方式一样)
sudo vi ~/.bashrc
文件末尾添加以下内容:
#jdk environment
export JAVA_HOME=/usr/lib/java/jdk1.8.0_251 ##这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
输入命令,使配置立即生效
source ~/.bashrc
- 系统注册jdk
执行:(注册java命令)
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.8.0_251/bin/java 300
执行:(注册javac命令)
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.8.0_251/bin/javac 300
- 查看java版本
java -version
出现以下内容则成功