ps:喝“咖啡”第一步,配置环境
安装OpenJDK的可以选择此方法,方便快捷
使用java命令查看
java -version
可以看到系统自带的OpenJDK版本信息,如果满足你现在需要配置的JDK环境,下面的教程可以不用看了。
ps:我这是虚拟机装的centos,我印象中云服务商的服务器一般都没有。
使用rpm命令查询相关java套件
rpm -qa | grep java
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.322.b06-1.el7_9.x86_64
直接使用yum命令
# 这里以openjdk8为例
yum install java-1.8.0-openjdk
#不想确认的带上 -y
yum install -y java-1.8.0-openjdk
适用于有提供RPM Package的情况,例如Oracle JDK有提供。
还是先检查当前服务器是否有jdk环境,有满足条件的可以不用继续看下去了,不满足条件看上一节 卸载现有环境
Oracle JDK所有版本下载
OracleJDK8下载
PS:Oracle官方站点下载需要登录,我给大家分享个网盘地址
点击下载 提取码:52IT
使用rpm包安装(简单快速)
# rpm包的安装命令
rpm -ivh 包全名
选项:
-i(install) 安装
-v(verbose) 显示详细信息
-h(hash) 显示进度
--nodeps 不检测依赖性
# 执行下面的命令安装 (jdk-8u311-linux-x64.rpm替换成你当前要安装的文件名)
rpm -ivh jdk-8u311-linux-x64.rpm
AdoptiumOpenJDK
AdoptiumOpenJDK下载-清华大学开源软件镜像站
AdoptiumOpenJDK-8-linux-x64
可以浏览器下载了再上传到服务器 也可以在服务器上使用命令下载
# 这里使用wget命令下载
wget -c https://mirrors.tuna.tsinghua.edu.cn/Adoptium/8/jdk/x64/linux/OpenJDK8U-jdk_x64_linux_hotspot_8u382b05.tar.gz
Oracle JDK
上一节有提到过,提供了下载地址
Oracle JDK所有版本下载
OracleJDK8下载
# 解压gz压缩包 jdk-8u311-linux-x64.tar.gz替换为你当前实际的文件名
tar -zxvf jdk-8u311-linux-x64.tar.gz
# 创建文件夹 (你可以自己定义)
mkdir -p /usr/local/java/jdk1.8.0_311
# 复制jdk到上一步创建的文件夹
cp -r ./jdk1.8.0_311/ /usr/local/java/
# 编辑全局变量文件
vim /etc/profile
光标走到文件最后一行,键盘按下英文 i 键 进入插入状态
在文本的最后一行粘贴如下:
PS:“/usr/local/java/jdk1.8.0_311” 为上一步创建的目录,使用你当时创建的目录名。
export JAVA_HOME=/usr/local/java/jdk1.8.0_311
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
输入完后,按键盘ESC键,然后在英文输入状态下输入 :wq
然后回车。上面的操作就是保存并关闭的意思。
然后执行下面的命令使环境变量生效:
source /etc/profile
注意:本教程所有操作均在centos7.6 root账号下操作。
搞完愉快的喝咖啡吧