正确设置JAVA_HOME环境变量是Java开发的关键步骤,用于指定JDK安装路径并被Maven、Tomcat等工具依赖。2. 在Windows 10/11中需在系统环境变量中新建JAVA_HOME,值为JDK根目录(不含bin),并通过命令提示符输入echo %JAVA_HOME%验证。3. 在macOS和Linux中需编辑~/.bashrc、~/.zshrc或~/.profile文件,添加export JAVA_HOME=/path/to/jdk,并执行source使配置生效。4. 验证时通过echo $JAVA_HOME或echo %JAVA_HOME%检查路径输出,并运行java -version确认JDK可用。

在Java开发中,正确设置JAVA_HOME环境变量非常重要,它帮助系统识别JDK的安装路径,很多Java应用和工具(如Maven、Tomcat等)都依赖这个变量。下面介绍如何在不同操作系统中设置JAVA_HOME。
Windows系统中设置JAVA_HOME
以Windows 10/11为例:
- 找到你的JDK安装目录,例如:C:\Program Files\Java\jdk-17
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”
- 在“系统变量”区域点击“新建”
- 变量名输入:JAVA_HOME
- 变量值填写JDK的安装路径(不要包含bin目录)
- 确认保存后,打开命令提示符,输入echo %JAVA_HOME%验证是否设置成功
macOS和Linux中设置JAVA_HOME
在类Unix系统中,通常通过修改shell配置文件来设置。
Android文档-开发者指南-第一部分:入门-中英文对照版 Android提供了丰富的应用程序框架,它允许您在Java语言环境中构建移动设备的创新应用程序和游戏。在左侧导航中列出的文档提供了有关如何使用Android的各种API来构建应用程序的详细信息。第一部分:Introduction(入门) 0、Introduction to Android(引进到Android) 1、Application Fundamentals(应用程序基础) 2、Device Compatibility(设备兼容性) 3、
- 打开终端,确认JDK安装路径,可用命令:/usr/libexec/java_home -V(macOS)或查看/usr/lib/jvm/目录(Linux)
- 编辑shell配置文件,如:~/.bashrc、~/.zshrc 或 ~/.profile
- 添加一行:export JAVA_HOME=/path/to/your/jdk,例如:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home(macOS)
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk(Linux) - 保存后执行:source ~/.zshrc(根据你用的shell)使配置生效
- 输入echo $JAVA_HOME检查是否设置正确
验证JAVA_HOME是否生效
无论哪个系统,都可以通过以下方式验证:
立即学习“Java免费学习笔记(深入)”;
- 打开终端或命令提示符
- 运行:echo $JAVA_HOME(macOS/Linux)或 echo %JAVA_HOME%(Windows)
- 输出应为JDK的安装路径
- 同时运行java -version确保JDK可正常调用









