CentOS7安装Java
wanyakun 6/23/2021
# 下载Java
选择了安装Java 8, Oracle下载地址为:javase-jdk8 (opens new window)
下载需要登录Oracle账号,选择Linux x64 Compressed Archive,由于JDK无法直接通过wget下载,需要在登录后手动下载,然后Chrome下载中找到下载地址
wget https://download.oracle.com/otn/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be84580cfb4b/jdk-8u291-linux-x64.tar.gz?AuthParam=1624427378_379461e4567e37ec94741addd717d413 -O jdk-8u291-linux-x64.tar.gz
1
可以通过命令查包大小,确定下载的文件是正确的
ls -lht
-rw-rw-r--. 1 wanyakun wanyakun 139M 4月 11 05:47 jdk-8u291-linux-x64.tar.gz
1
2
2
# 安装
# 创建安装目录
sudo mkdir /usr/local/java/
1
# 解压至安装目录
sudo tar -zxvf jdk-8u291-linux-x64.tar.gz -C /usr/local/java/
1
# 设置环境变量
# 编辑profile文件
sudo vim /etc/profile
1
在文件结尾添加配置
export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
1
2
3
4
2
3
4
# 使环境变量生效
source /etc/profile
1
# 设置软连接
sudo ln -s /usr/local/java/jdk1.8.0_291/bin/java /usr/bin/java
1
# 检查
java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
1
2
3
4
2
3
4