Windows系统Java环境变量配置
在配置环境变量之前,首先要了解JDK目录以及三个相关环境变量的用处。
一、JDK目录了解
目录结构如下
我们主要介绍以下几个目录及文件
- bin:Java可执行程序目录,里面包含java.exe、javac.exe等JDK常用命令程序
- jre: Java运行时环境,主要是用于运行Java程序,与JDK不同的是,JDK含有调试接口以及编译命令
- lib: Java开发运行所需要的依赖类库
- src.zip: Java类库的源代码,主要是IDE配置使用,方便我们程序员去了解里面一些类的实现
二、环境变量了解
这里介绍的环境变量如下
- JAVA_HOME:JDK的目录路径,多个JDK环境之间的切换只需要修改此环境变量的值便可
- CLASSPATH:Java程序运行加载类库的类时,会根据此环境变量的路径加载类库
- PATH:此环境变量为系统环境变量,它是告诉如CMD等程序所执行另一程序的路径,如我们在cmd里面执行java命令,cmd是不知道java.exe程序是在哪个目录下的,于是它就读取本环境变量提供的所有目录里面去查找
三、安装JDK
官网JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html
个人珍藏版(解压版):百度网盘 密码:0t7c
解压版与安装版都是oracle官网的,我个人喜欢解压版,直接解压到自己想要放置的目录,它们之间的区别在于,安装版可以选择安装 jre (注:可直接在系统双击可运行jar包运行程序) 以及提供JDK更新程序。
四、配置环境变量
打开环境变量设置:右键我的电脑 >> 属性 >> 高级系统设置 >> 高级 >> 环境变量
注:接下来就是重要环节了,全部操作都在系统环境变量里面,所有变量值必须使用 “ ; ” 隔开,为了避免不必要的麻烦,末尾无需分号结尾
- 添加JAVA_HOME变量,并且将JDK所在目录的路径添加到变量值中,如图所示:
- 添加CLASSPATH变量 (一般Windows都是没有的,如果有该环境变量,直接在后面追加变量值) ,值为:
.;%JAVA_HOME%\lib
,如图所示:
- 追加PATH变量,注意千万不要动原有的变量值,而是直接在后面追加
%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin
,如图所示:
在Win10里面看的效果如下图:
注:%JAVA_HOME%
就是引用JAVA_HOME变量的值,如%JAVA_HOME%\bin
等同于 D:\Program Files\Java\jdk1.8.0_152\bin
。
五、配置完成
打开cmd ( Win + R 输入 cmd ) ,输入java -version
后输出以下内容为配置正确:
祝你们成功!