装好JDK后,随便写了个小程序输出系统默认编码,结果报"java.lang.NoClassDefFoundError"错误。查了半天,才发现是自己的CLASSPATH配置有问题。在CLASSPATH中除了配置tools.jar的路径外,首先要写一个“.;”,这里的. 代表的是文件的所在目录,如果你写的代码有两个以上的类,javac的时候就会产生不止一个文件,如果没有.的话,就会找不到这些文件。