linux下安装jdk的几种方式
在操作过程中有任何疑问,请留言,或者加群:高级java学习交流群(821605718)。
目录
linux下安装jdk的几种方式
一、ubuntu 的apt-get安装openjdk
二、centos的yum安装openjdk
三、下载安装包的方式安装oracle jdk(ubuntu/centos均适用)
3.0 操作步骤概览
3.1 安装jdk
3.2 配置环境变量
3.3 配置环境变量中遇到的问题
jdk分为openjdk和oracle公司的jdk,接下来我说下两个jdk的安装方式
openJdk: 由于是开源的jdk,源码不够完整
oracle的jdk: sun公司开发的jdk后被oracle公司收购,完整
ubuntu下,默认的用户是ubuntu,centos下默认的用户是root,为了统一操作,我一律使用root。不愿意切换的童鞋,在使用ubuntu命令时,加上关键字sudo。安装过程中有提示的,输入Y即可
一、ubuntu 的apt-get安装openjdk
安装openjdk8
切换至root用户
sudo su root
更新linux仓库
apt-get update
下载openjdk8
apt-get install openjdk-8-jdk
1
2
3
4
5
6
查看jdk版本
java -version
1
在这里插入图片描述
二、centos的yum安装openjdk
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel #安装openjdk
1
查看jdk版本
java -version
1
在这里插入图片描述
三、下载安装包的方式安装oracle jdk(ubuntu/centos均适用)
因为ubuntu和centos操作步骤完全一致,我就不一一列举了,以ubuntu为例
3.0 操作步骤概览
到官网下载需要的jdk版本: 各个版本jdk下载链接
上传jdk到linux
linux上使用wget命令+下载链接下载压缩包
解压缩并设置环境变量
注意:
jdk7无法通过右键复制链接的方式下载,因为有个身份认证,需要登录才可以,最好是下载下来,上传到linux再执行以上3/4步骤,具体操作,我会给出来。
3.1 安装jdk
进入orcale官网选择需要的版本右键复制对应的下载链接,或者直接点击下载
在这里插入图片描述
上传jdk到linux的/home/ubuntu目录下面
使用xshll+xftp进行上传: Xmanager Power Suite 6下载(包含shell/xftp等)
具体如何使用xshell+xftp,不会的可以留言或者自行百度,这个不是这里的重点,我就不一一列举了
解压jdk
创建jdk存储目录
mkdir /usr/java/jdk
如果jdk的压缩包上传在/home/ubuntu目录下那么复制到刚刚创建的jdk目录下
cp /home/ubuntu/jdk-8u181-linux-i586.tar.gz /usr/java/jdk/.
#进入/usr/java/jdk目录下面
cd /usr/java/jdk
解压jdk
tar -xvf jdk-8u181-linux-i586.tar.gz
1
2
3
4
5
6
7
8
3.2 配置环境变量
在这里插入图片描述
在这里插入图片描述
因为在前面已经安装了openjdk,所以我们先卸载openjdk,再为新jdk设置环境变量
查看jdk版本
查看jdk版本
java -version
1
2
在这里插入图片描述
卸载已经安装的openjdk
卸载已经安装的openjdk
apt-get remove openjdk*
查看是否卸载成功
java -version
1
2
3
4
在这里插入图片描述
这里看到已经没有openjdk了,接下来我们安装jdk
为新的jdk配置环境变量
#进入etc目录
cd /etc
编辑环境变量
vi profile
1
2
3
4
复制以下内容到profile
这里是java刚刚的存放路径
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_181
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
:
JAVA_HOME/lib:
JAVAHOME/lib:JAVA_HOME/jre/lib:
C
L
A
S
S
P
A
T
H
e
x
p
o
r
t
P
A
T
H
=
CLASSPATH export PATH=
CLASSPATHexportPATH=JAVA_HOME/bin:
J
A
V
A
H
O
M
E
/
j
r
e
/
b
i
n
:
JAVA_HOME/jre/bin:
JAVAHOME/jre/bin:PATH
1
2
3
4
接下来输入命令使profile的配置生效
source profile
1
具体配置如下图
在这里插入图片描述
查看配置是否生效
java -version
1
在这里插入图片描述
可以看到jdk已经生效了。
3.3 配置环境变量中遇到的问题
解决ubuntu在/etc/profile中配置环境变量后失效的问题
到此,jdk配置完毕。有任何疑问可以留言告知,或者加入我的群,一起学习。群:高级java学习交流群(821605718)