想必大家在安装javaSE或其它版本时会注意到,在配置环境变量path之后,还需要新建一个名为CLASSPATH,变量值设为
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
它有什么用呢?
原来CLASSPATH的目的是定义类的加载路径,通知JVM去哪里可以找到将要执行的Java程序对应的class文件以及程序中引用的其它class文件。
再看看我们的设置:最前面有一个'.',这表示首先在java程序所在的当前目录进行类class的查找,如果找不到,再在之后的路径中进行查找。
注意:路径之间使用分号间隔。