为什么要配置CLASSPATH
配置CLASSPATH的主要目的是为了给Java虚拟机寻找.class字节码文件提供一个路径。当你出现某个类不存在时,你可以查看是否是你的CLASSPATH是否配置错误。因为出现这种问题很大程度上是JVM找不到你的类所在的位置。
CLASSPATH如何配置
配置CLASSPATH一般需要配置三点:
1.当前目录路径 .
2.运行环境类库,dt.jar(里面主要是swing包)
3.工具类库,tools.jar(一些工具类的库)
所以一般CLASSPATH路径配置如下:
.;jdk安装路径\lib\dt.jar;jdk安装路径\lib\dt.jar
最后有一点需要注意下,网上有人说jdk1.5以后就不需要再配置CLASSPATH了,这里博主作为亲身经历者告诉你这是不一定的,博主之前就遇到因为没有配置CLASSPATH而导致报找不到类的错误。但是博主之前一直都没有配CLASSPATH路径也能运行,具体什么原因也不知道,所以保险起见,大家在安装JAVA环境时都记得配CLASSPATH路径
总结
这是博主对于CLASSPATH的简单理解,如果有误,欢迎大家在评论区指正