以 JDK8 为例

Windows

下载

官方

  1. 打开 https://repo.huaweicloud.com/java/jdk/8u151-b12/
  2. 选择版本 jdk-8u261-windows-x64.exe

第三方

下载地址:http://114.215.145.80:8080/admin/jdk-8u191-windows-x64.exe

安装

双击 exe 默认安装,下一步执行到底

配置环境变量

我的电脑-右键属性-高级系统设置-环境变量-新增系统变量

1
2
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_191

找到 Path 编辑-新建

1
%JAVA_HOME%\bin

验证

1
2
3
4
C:\Users\Administrator>java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

Mac

下载

  1. 打开 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
  2. 选择版本 jdk-8u261-macosx-x64.dmg
  3. 登录 Oracle 账号,自动开始下载

安装

双击 dmg-双击 pkg-按提示安装完成

查看安装位置

1
2
3
4
5
6
% /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
15, x86_64: "OpenJDK 15" /Users/wangwz/Library/Java/JavaVirtualMachines/openjdk-15/Contents/Home
1.8.0_261, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home

//Java SE 8 为新安装JDK

配置环境变量

1
2
3
4
5
6
7
8
vi ~/.bash_profile

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

使配置生效

1
source .bash_profile

验证

1
2
3
4
% java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

Linux

下载

  1. 打开 https://repo.huaweicloud.com/java/jdk/8u151-b12/

  2. 选择版本 jdk-8u261-linux-x64.tar.gz

    1
    wget https://repo.huaweicloud.com/java/jdk/8u151-b12/jdk-8u151-linux-x64.tar.gz

安装

jdk-8u151-linux-x64.tar.gz 放入/usr/java 文件夹中,解压

1
tar zxvf jdk-8u151-linux-x64.tar.gz

配置环境变量

  1. 设置环境变量

    1
    2
    3
    4
    5
    6
    7
    8
    9
    vi /etc/profile

    在最后添加:
    export JAVA_HOME=/usr/java/jdk1.8.0_151
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    //使刚才的修改生效
    source /etc/profile
  2. 建立软链接「非必需」

    1
    2
    3
    4
    //先删除软连接
    rm -fr /usr/bin/java

    ln –s /usr/java/1.8.0_191/bin/java /usr/bin/java

验证

1
java –version