2013年8月21日

关于命令提示行出现“NoClassDefFoundError”错误的原因

摘要: 在eclipse上编译好的文件,想在命令提示行上运行,发现出现:“Exception in thread "main" java.lang.NoClassDefFoundError” 错误。可能的原因: 1、环境变量 classpath 没设置当前路径。解决方法: 在classpath 的开头处加上 .; 2、路径名写错。例如,文件的包名为 a,路径是 D:\java\a\b.class 那这时候运行就不能直接输 java D:\a\b ,应该: java D:\java a.b 。因为类名的书写是用句点来分割包名的层次的。 阅读全文

posted @ 2013-08-21 21:48 JLeight 阅读(363) 评论(0) 推荐(0) 编辑

导航