本篇文章介绍下jdk的安装及环境变量配置,喜欢的小伙伴可以点个关注。
一.获取JDK的tar包
介绍两种方式:
1)官网下载好tar包后,传进linux制定目录下(xftp或者rz命令),此处使用rz命令
使用rz前需先执行命令 yum install -y lrzsz进行安装
然后执行命令 rz,进入windows下对应目录选择tar包,点击后进行传输,完成后关闭:
2)使用wget加URL的方式直接在线下载
使用wget前同样需进行安装,执行命令yum install -y wget
使用wget+URL方式获取JDK tar包(wget https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.tar.gz):
下载完成
二.解压
进入/usr/local/目录,新建JDK目录:
cd /usr/local
mkdir jdk
将下载好的tar包传进jdk目录下,并解压:
mv jdk-8u211-linux-x64.tar.gz /usr/local/jdk/
tar -zxvf jdk-8u211-linux-x64.tar.gz
解压完成
三.配置环境变量
进入/etc/profile,文件末尾添加如下变量,保存并退出:
export PATH=
P
A
T
H
:
/
s
b
i
n
J
A
V
A
H
O
M
E
=
/
u
s
r
/
l
o
c
a
l
/
j
d
k
/
j
d
k
1.8.
0
2
11
P
A
T
H
=
PATH:/sbin JAVA_HOME=/usr/local/jdk/jdk1.8.0_211 PATH=
PATH:/sbinJAVAHOME=/usr/local/jdk/jdk1.8.0211PATH=JAVA_HOME/bin:
P
A
T
H
C
L
A
S
S
P
A
T
H
=
PATH CLASSPATH=
PATHCLASSPATH=JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASS_PATH
执行命令source /etc/profile,使配置生效:
四.验证jdk是否安装成功
执行命令 java -version,看到如下界面即证明安装成功:
至此,JDK环境搭建完成。
遇到的坑:
1.wget方式下载jdk的tar包,提示如下错误:
后发现是因为URL中红框部分不同,导致未获得oracle授权,因而下载失败,将otn修改为otn-pub后,再次尝试,下载成功
2.用wget方式下载成功的包无法解压,提示如下错误:
分析后了解是因为没有用gzip格式压缩,导致解压失败,所以不用加z指令,再次尝试tar -xvf nginx.tar.gz ,仍然解压失败。
问题暂未解决(可能是wget方式获取的tar包存在问题)。有知道原因的小伙伴评论里说下哈^^