一、Oracle官网下载 jdk 安装包

Oracle 官网 jdk 安装包下载页面:https://www.oracle.com/cn/java/technologies/javase-downloads.html

二、解压 jdk 安装包到当前路径

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

三、将 jdk 安装包移动到指定的安装路径

  1. # 将当前目录下的jdk1.8.0_212文件夹移动到/usr/local/
  2. mv jdk1.8.0_212 /usr/local/

四、配置环境变量

  • 切换root用户
  • 编辑配置文件/etc/profile
  • Linux 下用户自定义的环境变量最好是在 /etc/profile.d/路径下新建个.sh文件,放在新建的.sh文件中。

    /etc/profile 文件的说明中有明确说到:

    /etc/profile

    System wide environment and startup programs, for login setup

    Functions and aliases go in /etc/bashrc

    It’s NOT a good idea to change this file unless you know what you

    are doing. It’s much better to create a custom.sh shell script in

    /etc/profile.d/ to make custom changes to your environment, as this

    will prevent the need for merging in future updates.

    参考链接:Linux环境变量到底配置到哪里?

  1. vim /etc/profile.d/jdk_env.sh
  2. #在文件中新增以下内容
  3. # java environment config
  4. export JAVA_HOME=/usr/local/jdk1.8.0_212
  5. export CLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  6. export PATH=$PATH:$JAVA_HOME/bin
  • 重启使配置文件修改生效

    五、检查是否配置成功

    ```bash nc@nc-PC:~$ java -version java version “1.8.0_212” Java(TM) SE Runtime Environment (build 1.8.0_212-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.212-b10, mixed mode)

nc@nc-PC:~$ javac -version javac 1.8.0_212

命令 java -version 和 javac -version 展示结果如上所示则配置成功,不成功检查配置文件内容

```