第1问: 为什么要配置JDK的环境变量?
1. 编写好Java程序代码;
2. 使用Win+R键使用cmd命令进入DOS控制台;
3. 当使用javac编译工具时,并不能使用;
原因:
因为JDK中的javac.exe程序不在当前Java程序文件目录下,所以不能执行Hello.java。
但windows有一种运行机制:当前执行的程序在当前目录中如果不存在时,就会在系统中一个名为path的环境变量指定的目录中寻找,如果还没有,就会报以上图片中的错误。所以我们需要配置JDK的环境变量!
放在path目的:将工具放在统一的路径下,在当前电脑的任何位置都可以直接使用工具!
第2问: 配置JDK环境变量的步骤:
1. 右击桌面上的我的电脑点击属性;
2. 再点击高级系统设置;
3. 再点击环境变量;
4.此时环境变量页面
第一种:用户变量path设置
1. 在上方的用户变量界面中点击新建;
2. 在变量名输入JAVA_HOME ;
创建JAVA_HOME变量的目的:1.这是一种相对路径的写法,方便统一修改变量值,
2.引用方便
3.其它编辑器或其它环境也可以这样指定
在变量值中填入JDK的绝对路径;
3. 点path,然后点编辑;
4. 先点新建,输入%JAVA_HOME%\bin,并确定;
(相当于进入JDK中的bin目录中,bin目录中的程序为JDK的开发工具)
5. 验证JDK环境变量是否配置成功。
在DOS控制台分别输入java -version,javac -version
查看JDK的版本,如图所示,配置成功!
第二种:系统变量path设置
1. 先点击Path,再点击编辑;
2. 点击新建;
3.出现此界面;
4. 复制JDK中的bin目录的绝对路径;
5.输入JDK中的bin目录的绝对路径并点击确定;![请添加图片描述](https://i-blog.csdnimg.cn/blog_migrate/801cf2dc25976f059152c1c363c70318.png)
6. 验证JDK环境变量是否配置成功。
在DOS控制台分别输入java -version,javac -version
查看JDK的版本,如图所示,配置成功!
如有错误或侵权,望您联系我进行修改,谢谢!