Oracle JDK 下载、配置与验证

时间:2023-07-18 19:26:37

# 1. 解决官网下载JDK需要登录Oracle账号问题(JDK 8)

JDK 1.8 官网下载地址:

  https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

JDK 官网老版本下载地址:

  https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html

大佬在 GitHub上收藏 JDK的地址(下载无需Oracle账号):

  https://github.com/frekele/oracle-java/releases

账号方案一:

找到一个Oracle账号(亲测有效)

账号来源:https://blog.csdn.net/qq_41264674/article/details/89715321

Username:2696671285@qq.comPassword:Oracle123

账号方案二:

Oracle账号分享地址:

http://bugmenot.com/view/oracle.com


# 2.  JDK 环境配置

2.1 环境变量说明:

JAVA_HOME:配置JDK根目录,指向JDK的安装目录;

  Eclipse /NetBeans /Tomcat等软件通过搜索JAVA_HOME变量来找到并使用安装好的JDK

PATH :配置JDK的bin目录,指定命令搜索路径;

  在中执行命令时,它会到PATH变量所配置的路径中找相应的命令程序

CLASSPATH:配置.(点)和JDK的lib目录中的 dt.jar、tools.jar,指定类搜索命令;

  JVM就通过CLASSPATH变量来寻找编译后的类文件

2.2 环境配置(配置后最好重启下)

方案一:修改 /etc/profile

  在 /etc/profile 文件末行添加Java环境

  vi /etc/profile  # 打开profile文件

export JAVA_HOME=/usr/java/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

临时生效: source /etc/profile

方案二:在 /etc/profile.d/中新建sh文件,将Java环境配置进去

  touch /etc/profile.d/java.sh  # 新建 java.sh文件

  vi /etc/profile.d/java.sh    

export JAVA_HOME=/usr/java/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

临时生效:source /etc/profile 或者 source /etc/profile.d/java.sh

方案三:修改用户目录下的 .bash_profile或 .profile文件(仅配置当前用户Java环境)

例如: vi /home/libra/.profile

export JAVA_HOME=/usr/java/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

重新登录该用户Java环境即可生效

方案四:临时环境(不推荐)

直接在终端中输入Java环境标量

export JAVA_HOME=/usr/java/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

注:只有当前终端窗口有效,输完Java环境变量即生效


# 3. 验证Java环境配置是否生效

在终端中输入Java命令即可,最常用的就是查看JDK版本

java -version    # 查看 JDK版本信息
javac -version    # 查看 JDK版本号

出现下图现象就表示JDK配置成功了

Oracle JDK 下载、配置与验证