JDK环境变量配置(WIN10系统配置)及调试
第一步:下载安装
去官网下载对应操作系统版本的JDK(32位Windows、64Windows、linux等).
JDK和JRE介绍:
JDK:Java 开发工具包,它主要是给Java的开发人员提供的。
JRE:Java的运行环境。我们使用JDK开发的程序,最后需要交给JRE软件去运行。
JDK软件中包含了JRE环境。(同时也包含了java虚拟机jvm)
第二步:测试
测试:
一个软件的运行方式有2种:
图形界面和命令行。如果某些软件双击没有效果,很有可能这个软件不是图形界面软件,需要在命令行中运行。
测试JDK是否安装成功:
- 打开dos窗口,切换到jdk的bin目录中
- 在当前的dos窗口中使用bin目录下的任何一个程序。
如果出现下面的问题,说明JDK安装有问题,需要重新安装:
第三步:环境变量配置
在操作系统中有一个变量:有一个单词它可以代表某个程序所在的目录。
在操作系统中有path变量,在这个变量中可以配置任何目录下可以直接运行的程序。
Path配置:
在系统变量中path变量:
它中已经配置了某些程序的路径,我们还需要继续在原有的路径上增加新的路径
由于path变量中已经配置了其他的程序目录,我们再次增加新的目录时,不能删除原有的路径。
可以在当前的path路径中按home键,让光标移动到当前编辑的最前面:
在path中配置JDK的bin目录:
在配置完之后,自己的目录和其他的路径之间需要使用分号隔开(分号一定是英文的)。
测试path是否配置成功:
重新打开dos窗口:在任意的目录下去输入java 或 javac命令看能否打印出具体的提示信息。如果可以就配置成功,如果不可以配置失败,需要重新配置。
Path的原理:
Path不是Java中的变量。Path和Java本身没有任何关系。它是操作系统中的一个变量,主要在这个变量中配置可以直接运行的应用程序。
Path变量是提供给操作系统使用的变量,当我们在dos窗口中输入了某个程序或某个命令之后,操作系统这时会在当前这个目录下查找有没有这个程序或者命令,如果有就直接运行。如果没有,这时操作系统会自动的到path中配置的所有路径中再次查找有没有当前输入的程序或命令。如果有也可以运行起来,如果这时还没有,就会提示当前程序或者命令不是内部或外部命令。
需求:把QQ配置到path中,然后在dos窗口运行QQ程序。
细节问题:
由于path中配置的内容过程,如果我们的JDK目录更改了,这时会导致我们又要去path中修改配置的JDK路径。这种多次修改path,难免会造成其他的路径误修改。
我们可以把jdk中可能发生变化的目录从新配置到一个新的变量中,把不变的写在path中。
JAVA_HOME=C:\abc\Java\jdk1.8.0_31
Path=%JAVA_HOME%\bin;
WIN10系统配置环境变量:
在系统变量区域,选择“新建”,输入变量名“CLASSPATH”;变量值:“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。请注意变量值中,前面的“点“和”分号”,可以直接复制此变量值。然后点击“确定”。
方法/步骤7:
通过滚轴,在系统变量区域找到“Path”变量,并双击打开。点击新建,添加如下两行代码(红色选择框中的两行代码)。
方法/步骤8:
使用Windows图标+R,快速打开“运行”操作界面,并输入cmd,回车确认。
方法/步骤9:
在命令行输入java –version;如果能显示java的版本信息,则表示配置成功。