Linux下载并安装JDK1.8

1、官网下载地址:jdk-8u202下载地址

jdk-8u202

2、创建java安装目录:mkdir /usr/local/java

[root@VM_0_10_centos java]# mkdir /usr/local/java
[root@VM_0_10_centos java]# 
[root@VM_0_10_centos java]# cd /usr/local/java
[root@VM_0_10_centos java]# pwd
/usr/local/java

3、上传jdk安装包:rz 或者 ftp工具(WinSCP、FileZilla)上传安装包

[root@VM_0_10_centos java]# rz
[root@VM_0_10_centos java]# ll
total 189504
-rw-r--r-- 1 root root 194042837 Mar 16 15:32 jdk-8u202-linux-x64.tar.gz

4、使用命令进行解压:tar -zxvf jdk-8u202-linux-x64.tar.gz

[root@VM_0_10_centos java]# tar -zxvf jdk-8u202-linux-x64.tar.gz
......
[root@VM_0_10_centos java]# pwd
/usr/local/java
[root@VM_0_10_centos java]# ll
total 189504
drwxr-xr-x 7   10  143      4096 Dec 16  2018 jdk1.8.0_202
-rw-r--r-- 1 root root 194042837 Mar 16 15:32 jdk-8u202-linux-x64.tar.gz

5、修改环境变量

  1. vim 模式编辑环境变量文件:vim /etc/profile

    另外方式创建单独配置文件:vim /etc/profile.d/java.sh

    将以下内容复制到文件中

    export JAVA_HOME=/usr/local/java/jdk1.8.0_202
    export PATH=$PATH:$JAVA_HOME/bin
    
  2. 在打开的文件结尾添加如下的代码

    export JAVA_HOME=/usr/local/java/jdk1.8.0_202
    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=$PATH:${JAVA_PATH}
    

    环境变量

  3. 使用命令使环境变量生效:source /etc/profile

  4. 测试:java -version

    [root@VM_0_10_centos java]# java -version
    java version "1.8.0_202"
    Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
    Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
    

注:如果你的电脑里有别的版本的JDK,我的就有使用yum安装的jdk1.7版本,这里需要删除jdk的旧版本才行

6、切换版本(本地已有jdk时操作,没有请忽略)

  1. 先查看一下版本:java -version

    img

  2. 查看java环境变量PATH变量指定的路径:whereis java

    img

  3. 查看这个目录:ll /usr/bin/java

    img

  4. 你会发现是一个软链接(类似于Windows的快捷方式),再查看一下:ll /etc/alternatives/java

    img

  5. 你会看到指向的jdk1.7的bin里的java,我们将这个软连接删除掉 再重新创建一个新的。

    rm -rf /etc/alternatives/java
    ln -s /export/install/jdk1.8.0_144/bin/java /etc/alternatives/java
    
  6. 再来查看一下版本:java -version

    img

原文:https://blog.csdn.net/Future_LL/article/details/84667634

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值