黑马程序员技术交流社区

标题: java.lang.NoClassDefFoundError的问题? [打印本页]

作者: simonqian    时间: 2013-5-24 14:14
标题: java.lang.NoClassDefFoundError的问题?
本帖最后由 simonqian 于 2013-5-28 21:31 编辑

我写了一个程序编译成功了,但是在运行的时候出现了java.lang.NoClassDefFoundError错误,我是在cmd格式下面操作的,我的jdk安装是在c:\jdk下,但是java文件代码写在D:\java文件中,求解决,急急~~~~~~~~
作者: 吕振中    时间: 2013-5-24 14:16
先占个沙发,哈哈
作者: 吕振中    时间: 2013-5-24 14:20
java.lang.NoClassDefFoundError  //提示找不到类

建议:1、看一下Classpath配置有无问题  2、检查一下类名是否正确。 3、CMD的命令是在哪个目录下执行的,需切换到类所在的目录。
作者: simonqian    时间: 2013-5-24 15:12
吕振中 发表于 2013-5-24 14:20
java.lang.NoClassDefFoundError  //提示找不到类

建议:1、看一下Classpath配置有无问题  2、检查一下类 ...

是切换到要运行的类的目录下的
作者: 吕振中    时间: 2013-5-24 16:14
本帖最后由 吕振中 于 2013-5-24 16:18 编辑
simonqian 发表于 2013-5-24 15:12
是切换到要运行的类的目录下的

那你还是检查一下clsspath吧,如果仍排查不出来请在cmd下输入set classpath命令然后截图看看




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2