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环境变量配置详细菜鸟教程

相关推荐
qq_25183645721 分钟前
AI 疾病自查功能SpringbootAI项目实战 · 技术实现文档
java·ai·ai编程
逆境不可逃1 小时前
Pi Agent 学习笔记:对话太长以后,如何压缩上下文
java
MetaLite1 小时前
JDK 8~26 核心特性一览:从 Stream 到 Scoped Values
java
wno7041 小时前
Spring Boot WebFlux增删改查
java·spring boot·后端
君顾12 小时前
上海24小时自助健身房系统开发实战指南:从架构设计到落地部署
java·开发语言·健身房
香菜TTT2 小时前
大模型上下文协议(MCP):AI 应用的“USB-C”接口技术
开发语言·人工智能·经验分享
aramae2 小时前
模拟实现strlen()函数 (C语言)
c语言·开发语言·后端
SL_staff3 小时前
别急着买商业规则引擎:90%风控场景根本不需要全量编码能力
java·程序员·groovy
ManageEngineITSM3 小时前
DevOps和ITIL是什么关系?是替代还是互补一文讲清
java·服务器·资产管理·变更管理
jimy13 小时前
readelf 查看“派生类”的vtable符号
开发语言·c++