以下解决方案帮助了我
类路径是 Java 运行时环境搜索类和其他资源文件的路径。可以在调用 JDK 工具(首选方法)时使用 -classpath 选项或通过设置 CLASSPATH 环境变量来设置类搜索路径(通常称为“类路径”)。首选 -classpath 选项,因为您可以为每个应用程序单独设置它,而不会影响其他应用程序并且其他应用程序不会修改其值。
C:> sdkTool -classpath classpath1;classpath2...
-或者-
C:> 设置 CLASSPATH=classpath1;classpath2...
在哪里:
sdkTool
命令行工具,例如 java、javac、javadoc 或 apt。有关列表,请参阅 JDK 工具。
classpath1;classpath2 .jar、.zip 或 .class 文件的类路径。每个类路径都应以文件名或目录结尾,具体取决于您将类路径设置为: 对于包含 .class 文件的 .jar 或 .zip 文件,类路径以 .zip 或 .jar 文件的名称结尾。对于未命名包中的 .class 文件,类路径以包含 .class 文件的目录结尾。对于命名包中的 .class 文件,类路径以包含“根”包(完整包名中的第一个包)的目录结尾。多个路径条目用分号分隔。使用 set 命令,省略等号 (=) 周围的空格很重要。
默认的类路径是当前目录。设置 CLASSPATH 变量或使用 -classpath 命令行选项会覆盖该默认值,因此如果要将当前目录包含在搜索路径中,则必须包含“。” 在新设置中。
既不是目录也不是档案(.zip 或 .jar 文件)也不是 * 的类路径条目将被忽略。
参考:http://download.oracle.com/javase/6/docs/technotes/tools/windows/classpath.html