想必大家在安裝javaSE或其它版本時會注意到,在配置環境變量path之后,還需要新建一個名為CLASSPATH,變量值設為
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
它有什么用呢?
原來CLASSPATH的目的是定義類的加載路徑,通知JVM去哪里可以找到將要執行的Java程序對應的class文件以及程序中引用的其它class文件。
再看看我們的設置:最前面有一個'.',這表示首先在java程序所在的當前目錄進行類class的查找,如果找不到,再在之后的路徑中進行查找。
注意:路徑之間使用分號間隔。