为什么会出现Exception in thread "main" java.lang.NoClassDefFoundError:错误呢

wanglei8 2007-08-12 04:43:04
如题,我写了一段名为a.java的程序如下:
public class a
{
public static void main(String[] args){
System.out.println("Hello");
}
}
通过cmd进入到当前路径,输入javac a.java命令,编译成功
在输入java a命令,就出现
Exception in thread "main" java.lang.NoClassDefFoundError:a
错误提示,我检查了程序完全没有问题啊,请大侠们救命啊!!!
...全文
32015 35 打赏 收藏 转发到动态 举报
写回复
用AI写文章
35 条回复
切换为时间正序
请发表友善的回复…
发表回复
xy_68 2011-10-28
  • 打赏
  • 举报
回复
其实可以使有多种原因引起的。我的编译错误提示也和你差不多,但是用了30楼的方法解决了。以前也遇到过。确实也有可能是目录的问题。
preylikehawk 2011-10-09
  • 打赏
  • 举报
回复
可以明确的告诉你,你的classpath没有设置好。你的运行时类库不是jdk下的bin目录下的路径,而是jdk中jre中的bin目录的路径。你重新设置下,然后重新启动命令行。应该可以的。 我试过了。
weiniyang 2011-09-25
  • 打赏
  • 举报
回复
还是没搞出来啊!
liutao2012 2011-05-12
  • 打赏
  • 举报
回复
谢谢啊,终于搞出来了
jiangxufang 2011-04-26
  • 打赏
  • 举报
回复
我的都搞了,愣是不行。
alanshl 2011-04-05
  • 打赏
  • 举报
回复
我认为是你的程序少了包名。
package XXX;
class DDD
{}

javac XXX/DDD.java
java DDD
hl_king 2011-03-23
  • 打赏
  • 举报
回复
24楼正解
aihua322408 2011-03-23
  • 打赏
  • 举报
回复
在我看来,我设置的完全没有错误。可就是不行
aihua322408 2011-03-23
  • 打赏
  • 举报
回复
在我看来,我设置的完全没有错误。可就是不行
cjixing 2011-03-23
  • 打赏
  • 举报
回复
我也报这个错,果然是环境变量是CLASSPATH没设置的原因,设置了CLASSPATH后,问题解决了。谢谢
c_go_on 2011-02-24
  • 打赏
  • 举报
回复
环境变量加入路径前加入".;",然后重启一下dos窗口,重新运行就ok了。
c_go_on 2011-02-24
  • 打赏
  • 举报
回复
环境变量加入路径前加入".;",然后重启一下dos窗口,重新运行就ok了。
jiangshanjianke 2010-08-24
  • 打赏
  • 举报
回复
如果classpath配置正确还是出现这样的错误,检查main方法所在类在包中而不是默认包,需要在java后加包名 java xx.xxx.xx.classname
kkkpa 2010-05-10
  • 打赏
  • 举报
回复
我也出现同样问题,解决方法:
如果路径配置正确,应该是Java A,而不是java a,这两个是不一样的。
libin_j2ee_1005 2010-02-01
  • 打赏
  • 举报
回复
哈,这个应该是你没有配置好的classpath和path
你去网上找下java 配置环境变量 我就不在这里说了,网上比较多 http://blog.csdn.net/huanghm88/archive/2009/03/07/3965218.aspx
零度空间0520 2010-01-30
  • 打赏
  • 举报
回复
我今天都被这个问题弄晕了
mql535 2009-11-18
  • 打赏
  • 举报
回复
在我看来,我设置的完全没有错误。可就是不行
mql535 2009-11-18
  • 打赏
  • 举报
回复
在我看来,我设置的完全没有错误。可就是不行
mql535 2009-11-18
  • 打赏
  • 举报
回复
在我看来,我设置的完全没有错误。可就是不行
wangzhaodong001 2009-09-20
  • 打赏
  • 举报
回复
收益啊!非常感谢!
加载更多回复(15)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧