JDK 环境变量设置

目录

一. 前言

二. 下载 JDK

2.1. JDK 8

2.2. JDK 17 

2.3. JDK 21

三. 环境变量设置

3.1. Windows 环境配置

3.1.1. 打开环境变量配置窗口

3.1.2. 配置环境变量 JAVA_HOME

3.1.3. 配置环境变量 CLASSPATH

3.1.4. 环境变量 Path 末尾追加

3.1.5. 检查JDK是否安装成功

3.2. Windows下JDK环境变量一键配置

3.3. Linux 环境配置

3.3.1. 解压JDK

3.3.2. /etc/profile 追加JDK配置

3.3.3. 保存修改

3.3.4. 重新加载配置文件

3.3.5. 验证


一. 前言

    JDK环境变量,简单来说,就是告诉电脑在哪里可以找到你的Java开发工具。在编写Java程序时,你需要在命令行或者集成开发环境(IDE)中使用命令来编译和运行它。如果你没有正确地配置JDK环境变量,你的操作系统就无法找到这些命令,因此无法编译和运行Java程序。

二. 下载 JDK

目前主要使用的版本有JDK8、JDK17、JDK21。

2.1. JDK 8

JDK 8u202 and earlier:Java Archive Downloads - Java SE 8

注:从此版本后的JDK开启了收费模式。

JDK 环境变量设置_第1张图片

2.2. JDK 17 

JDK17.0.9:Java Downloads | Oracle

注:目前主推的LTS版本。

JDK 环境变量设置_第2张图片

2.3. JDK 21

JDK 21.01.1:Java Downloads | Oracle

JDK 环境变量设置_第3张图片

三. 环境变量设置

3.1. Windows 环境配置

以JDK 8为例:

3.1.1. 打开环境变量配置窗口

打开 我的电脑 -> 属性 -> 高级 -> 环境变量,如图:

JDK 环境变量设置_第4张图片

3.1.2. 配置环境变量 JAVA_HOME

JAVA_HOME:D:\javaspace\jdk\jdk1.8.0_202

具体目录改成你自己的。

3.1.3. 配置环境变量 CLASSPATH

CLASSPATH:.;%JAVA_HOME%\lib

3.1.4. 环境变量 Path 末尾追加

Path:%JAVA_HOME%\bin

3.1.5. 检查JDK是否安装成功

在 cmd 中输入 java -version,出现如下图的情况即代表安装成功!

JDK 环境变量设置_第5张图片

3.2. Windows下JDK环境变量一键配置

把如下脚本保存为 jdk-env-win.bat 文件

@echo off
title 一键设置JDK环境变量-流华追梦
echo -----------------------------------------------------
echo --                设置 JDK 环境变量                --
echo --                用管理员权限运行                 --
echo --               @Copyright 流华追梦               --
echo -----------------------------------------------------
echo.

if defined JAVA_HOME (
	echo JAVA_HOME环境变量已定义,请删除后重试!
	pause
	exit
)

if defined CLASSPATH (
	echo CLASSPATH环境变量已定义,请删除后重试!
	pause
	exit
)

:home
set /p javahome=请指定JDK根目录(JAVA_HOME):
echo JDK根目录为(JAVA_HOME):%javahome%
echo.

if not exist %javahome% (
    echo 目录 %javahome% 不存在,请检查后重试!
	goto home
)

wmic ENVIRONMENT where "name='Path' and UserName=''" get VariableValue|find ";">path_temp.txt
(set /p oldPath=)

只需输入 JDK 所在目录回车即可安装成功。

:不能用%Path%获取环境变量Path的值,它会包含系统变量Path和用户变量Path,再写入时就可能出现重复。

3.3. Linux 环境配置

3.3.1. 解压JDK

进入目录:cd /usr/java/jdk1.8.0_202

解压tar包:tar -zxvf jdk-8u202-linux-x64.tar.gz

3.3.2. /etc/profile 追加JDK配置

打开文件:vim /etc/profile

在末尾追加

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

 其中 export JAVA_HOME=/usr/java/jdk1.8.0_202 要换成你的目录和版本号。

3.3.3. 保存修改

Esc
Shift + q 进入键盘编辑
wq 保存并退出

3.3.4. 重新加载配置文件

source /etc/profile

3.3.5. 验证

输入:java -version

出现如下结果即代表安装成功:

JDK 环境变量设置_第6张图片 

你可能感兴趣的:(Java,java,JDK环境变量,JDK配置)