1. 配置环境变量原因:
配置path路径:为了能在任意目录下使用javac.exe命令
Classpath: 指定的是默认的类库的位置
Jdk的Bin下有可以变异java程序的编译器javac.exe,如果你没有配置环境变量的话,每次使用javac变异都需要把路径转到jdk的bin目录下,再执行javac Test.java
然后生成Test.class ,如果想执行这个文件的话又得转到bin目录执行java Test
不然会出现错误,找不到或者无法加载主类的问题
2. 配置过程:
需要配置三个变量:java_home, path, classpath
JAVA_HOME = 你的jdk安装位置
CLASSPATH = .;%JAVA_HOME%\lib
PATH = %JAVA_HOME%\bin
第一个JAVA_HOME主要是给后面的2个用的,%JAVA_HOME%就是上面设置的JAVA_HOME路径
一:新建系统变量JAVA_HOM:
变量名:JAVA_HOM
变量:你jdk安装的路径
二:新建系统变量CLASSPATH:
变量名:CLASSPATH
变量:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
三:配置path变量
找到path系统变量,在最后加上:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
(jdk安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角英文的分号和已有的路径进行分隔。)
![]()