一、打开配置窗口
Win+R输入《sysdm.cpl》
二、配置环境变量。
三、配置环境变量。
总共需要配置三个环境变量:JAVA_HOME、ClassPath、Path。
(1)JAVA_HOME
系统变量–》新建
这里保存的是JDK安装路径(不要和jre路径混了),例我的路径是:D:\Java\jdk1.8.0_31。
(2)ClassPath
ClassPath里引入的是jar包,同理点击新建ClassPath,值为".;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"(引号无需复制)。
(3)Path
找到系统变量中的 Path --》 点击编辑 --》 新建,输入"%Java_Home%\bin"和"%Java_Home%\jre\bin".
win7配置界面有所不同,只能配置到一个值里面,win7的配置值为";%Java_Home%\bin;%Java_Home%\jre\bin")。
Path的两个环境变量一定要放到最前面,否则安装多个JDK时,java -version会失效!!!
Path的两个环境变量一定要放到最前面,否则安装多个JDK时,java -version会失效!!!
Path的两个环境变量一定要放到最前面,否则安装多个JDK时,java -version会失效!!!
四 、校验
Win+R,打开运行,输入cmd。分别输入java、javac、java -version验证是否配置环境变量成功。
拓展: 所谓环境变量可以这样理解,把操作系统理解为一个平常的系统,它当调用一个api接口的时候,需要输入参数,就像我们写java代码一样。
但我们也知道,一个功能不可能只有一种方法。除了设置环境变量来传递参数之外,还可以有其他的办法,Jdk5及以后的版本就采取了其它的做法。
当然,你不是安装的JDK,而是拷贝的别人已安装好的,就需要配置环境变量了。
如果你平时都是用eclipse等IDE来写代码,而不是文本文件,就只需要在eclipse里面配置就行了。
再说说JDK与JRE的却别,很多人都不知道。 JDK是用来编译是用来调用的库,比如java.lang,java.util等都在JDK里面的
JRE是用来解释的调用的。如果你是一个用户,你只需要安装JRE就行了 如果你是开发者,你只需要安装JDK。
JDK里面包含了jre,你可以去JDK的目录下面看看,不是有个JRE吗? 那你说,你配置环境变量是编译的时候用,还是用来解释的时候用的?
现在你知道环境变量里面是否需要配置JRE了吧,o(∩_∩)o…哈哈