linux安装jdk的几种方式

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 

查看jdk版本

java -version

在这里插入图片描述

二、centos的yum安装openjdk

yum install java-1.8.0-openjdk  java-1.8.0-openjdk-devel  #安装openjdk

查看jdk版本

java -version

在这里插入图片描述

三、下载安装包的方式安装oracle jdk(ubuntu/centos均适用)

因为ubuntu和centos操作步骤完全一致,我就不一一列举了,以ubuntu为例

3.0 操作步骤概览

  1. 到官网下载需要的jdk版本: 各个版本jdk下载链接
  2. 上传jdk到linux
  3. linux上使用wget命令+下载链接下载压缩包
  4. 解压缩并设置环境变量
    注意:
    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

3.2 配置环境变量

linux安装jdk的几种方式_第1张图片

在这里插入图片描述

因为在前面已经安装了openjdk,所以我们先卸载openjdk,再为新jdk设置环境变量

  • 查看jdk版本
# 查看jdk版本
java -version

在这里插入图片描述

  • 卸载已经安装的openjdk
# 卸载已经安装的openjdk
apt-get remove openjdk*
# 查看是否卸载成功
java -version

linux安装jdk的几种方式_第2张图片
这里看到已经没有openjdk了,接下来我们安装jdk

  • 为新的jdk配置环境变量
#进入etc目录
cd /etc
# 编辑环境变量
vi profile

复制以下内容到profile

# 这里是java刚刚的存放路径
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH  
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 

接下来输入命令使profile的配置生效

source profile

具体配置如下图
linux安装jdk的几种方式_第3张图片

查看配置是否生效

java -version

linux安装jdk的几种方式_第4张图片

可以看到jdk已经生效了。

3.3 配置环境变量中遇到的问题

解决ubuntu在/etc/profile中配置环境变量后失效的问题

到此,jdk配置完毕。有任何疑问可以留言告知,或者加入我的群,一起学习。群:高级java学习交流群(821605718)

你可能感兴趣的:(linux,jdk)