java配置环境变量、jdk环境变量配置、java环境变量设置方法

java配置环境变量、jdk环境变量配置、java环境变量设置方法

一、下载 JDK

访问 Oracle官网 或 AdoptOpenJDK

选择适合你操作系统的版本(Windows/Mac/Linux)

下载 JDK(如 JDK 11、17 或 21 LTS 版本)

jdk1.8安装包windows纯净版

https://download.csdn.net/download/dhyuan_88/91765111

jdk-8u131-windows-x32下载【官方纯净版】

https://download.csdn.net/download/dhyuan_88/44329278

二、Windows 系统配置

  1. 安装 JDK

运行安装程序,记住安装路径(例如:C:Program FilesJavajdk-17)

一路下一步完成安装

  1. 配置环境变量

打开环境变量设置:

右键"此电脑" → 属性 → 高级系统设置 → 环境变量

配置步骤:

① 新建 JAVA_HOME 变量(系统变量)

变量名:JAVA_HOME

变量值:C:Program FilesJavajdk-17(你的JDK安装路径)

② 配置 Path 变量

在系统变量中找到 Path,点击编辑

新建添加:%JAVA_HOME%in

新建添加:%JAVA_HOME%jrein(如有)

③ 可选:新建 CLASSPATH 变量

变量名:CLASSPATH

变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar

  1. 验证配置

打开命令提示符(cmd),输入:

java -version

javac -version

显示版本信息即配置成功。

三、macOS 系统配置

方法一:使用 Homebrew(推荐)

安装 JDK

brew install openjdk@17

配置环境变量

echo 'export PATH="/usr/local/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc

source ~/.zshrc

方法二:手动配置

下载 .dmg 安装包并安装

查找安装路径:/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home

编辑配置文件:

使用 zsh(Mac默认)

vim ~/.zshrc

添加以下内容

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home

export PATH=JAVA_HOME/bin:PATH

生效配置

source ~/.zshrc

四、Linux 系统配置

  1. 安装 JDK

Ubuntu/Debian

sudo apt update

sudo apt install openjdk-17-jdk

CentOS/RHEL

sudo yum install java-17-openjdk-devel

  1. 配置环境变量

编辑配置文件

sudo vim /etc/environment

或

vim ~/.bashrc

添加以下内容

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 # 根据实际路径修改

export PATH=JAVA_HOME/bin:PATH

export CLASSPATH=.:$JAVA_HOME/lib

生效配置

source ~/.bashrc

  1. 多版本切换(可选)

查看已安装的Java版本

sudo update-alternatives --config java

五、常见问题及解决

  1. java 命令可用但 javac 不可用

原因:只安装了JRE没装JDK

解决:安装完整JDK

  1. 配置后不生效

Windows:重新打开cmd窗口

Mac/Linux:执行 source ~/.bashrc 或重启终端

  1. 路径包含空格或中文

建议将JDK安装到无空格的英文路径

  1. 版本冲突

查看当前使用的Java路径

where java # Windows

which java # Mac/Linux

六、验证完整配置

创建测试文件 Test.java:

public class Test {

public static void main(String\[\] args) {

System.out.println("Java环境配置成功!");

System.out.println("Java版本: " + System.getProperty("java.version"));

}

}

编译运行:

javac Test.java

java Test

快速配置检查清单

JDK已安装

JAVA_HOME已设置

Path包含%JAVA_HOME%in

java -version 正常显示

javac -version 正常显示

可以编译运行Java程序

配置完成后,你就可以开始Java开发了!如果遇到问题,请检查路径是否正确,或者重新启动计算机。

java jdk环境变量配置详细菜鸟教程

相关推荐
WL学习笔记7 小时前
日期类(C++)
开发语言·c++·日期类实现
【JAVA】玩家7 小时前
Spring核心原理全解析:从零到生产实战
java·后端·spring
Wang's Blog7 小时前
Java框架 SpringCloud 快速入门: 实现 Feign 最佳实践(抽取方式)
java·spring cloud
谢亮_vipxieliang7 小时前
Go map与结构体的正确使用
开发语言·golang·哈希算法
H.莓飛7 小时前
【C++】命名空间、缺省参数、函数重载与引用
linux·开发语言·c++·visual studio
xxwl5858 小时前
数据结构知识点和代码实现总结(C语言实现)
c语言·开发语言·数据结构
MandalaO_O8 小时前
IDEA 开发(快捷键 + 调试 + 序列化)
java·ide·intellij-idea
xiaoqiMikko9 小时前
JVM 线上排查实战(七):jps 看不见它、jstack 连不上它,可它明明活得好好的
java·jvm
狼爷9 小时前
Rust/Go/Java/Python/PHP 大比拼:负载下后端框架到底差多少?
java·后端·编程语言
念何架构之路9 小时前
zap扩展生态与总结
java·前端·数据库