Openstack的记录本

centos7安装jdk15

2020-10-27  本文已影响0人  欢喜树下种西瓜

openstack中我已经创建了centos7的镜像,现在想在里面安装jdk15环境。

前期准备

# 这里安装wget
yum -y install wget
yum -y install setup
yum -y install perl

下载jdk15文件

jdk下载地址:https://www.oracle.com/java/technologies/javase-jdk15-downloads.html
自行获取对应版本的下载链接

wget https://download.oracle.com/otn-pub/java/jdk/15.0.1%2B9/51f4f36ad4ef43e39d0dfdbaf6549e32/jdk-15.0.1_linux-x64_bin.tar.gz
tar -zxvf jdk-15.0.1_linux-x64_bin.tar.gz

但是很快发现,未点Oracle同意就下载文件,下载下来的文件是没用的

解决办法:
1、自行下载文件,并提交到gitee之类的网址,再在服务器中拉取。
2、使用诸如FileZilla的linux文件传输软件,将jdk文件传送至指定目录。

这里我贪图方便,直接使用了文件传输软件,将下载好的jdk文件传送至服务器中。

处理jdk文件

下载上传好的jdk文件我放在根目录下

# 解压
tar -zxvf jdk-15.0.1_linux-x64_bin.tar.gz
# 将解压好的文件夹整体移动到/usr/local/bin目录下
mv jdk-15.0.1 /usr/local/bin/

配置环境

# 配置系统环境变量
vi /etc/profile
# 增加至最后一行
export JAVA_HOME=/usr/local/bin/jdk-15.0.1
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib
# wq
source /etc/profile
# 若安装的jdk是1.8版本,则如下配置:
vi /etc/profile
# 增加至最后一行
export JAVA_HOME=/usr/local/bin/jdk1.8.0_281
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=${JAVA_PATH}:$PATH
# wq
source /etc/profile

为了避免每次打开terminal都要source一次。

vi ~/.bashrc
# 增加至最后一行
source /etc/profile

测试jdk环境

[root@sensor jdk-15.0.1]# java --version
java 15.0.1 2020-10-20
Java(TM) SE Runtime Environment (build 15.0.1+9-18)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)

大功告成!

上一篇下一篇

猜你喜欢

热点阅读