Win10下配置Java 环境变量
在Win10中配置环境变量的方法跟在Win8和Win7中有些不同,看了看网上好多还是Win7/8里面的配置方法。虽然从原理上基本上没什么问题,但有些细节却会让人很苦恼。特意整理下新的配置方法。我假定你已经正确安装了JDK和JRE。
1. 配置JAVA_HOME
首先打开环境变量的配置界面,新建一个系统环境变量:
- 变量名:JAVA_HOME
- 变量值:E:\JDK\JDK1.8
其中变量值为你的JDK安装目录
2. 配置CLASSPATH
与JAVA_HOME的配置方法类似,再新建一个变量名为CLASSPATH的环境变量
- 变量名:CLASSPATH
- 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
可以看出CLASSPATH就是要找你JDK目录下的lib中的dt.jar和tools.jar
到这里跟Win7/8下基本一致

3. 配置Path
Path环境变量需要添加一个变量值。Path界面有点不太一样

此时配置环境变量的方法有两个,一是直接新建,二是编辑文本
方法一:直接新建
点新建后直接把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin输入进去。
- 变量值:%JAVA_HOME%\bin
- 变量值:%JAVA_HOME%\jre\bin

方法二:编辑文本
点击编辑文本把%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;输入到文本的最末端。
- 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

4. 测试
打开Windows PowerShell
输入javac和java -version,如果出现下图的界面就说明配置成功了。

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!