为什么java会出现这种情况阿

Excepptioninthread"main"java.lang.noClassDefFoundError:G... Excepption in thread "main" java.lang.noClassDefFoundError: G 展开
 我来答
zhangxu1216
2009-03-26 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:85.1万
展开全部
1、你要是类里没有public static void main(String[] args)
{
} 这么一段? 的话,就是你买有写主函数,填上去就好了
2、要是不是1中的情况的话,在DOS下编译的时候,我的也出现过这样的问题,但是当用eclipse编译的时候就没有问题了。你可以重新装一下JDK就好了
百度网友7893292
2009-03-26 · TA获得超过844个赞
知道小有建树答主
回答量:1088
采纳率:83%
帮助的人:705万
展开全部
是不是你的java代码里没有:

public static void main(String[] args)
{
} 这么一段?

或者是classpath设置有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
meiwf520
2009-03-26 · TA获得超过162个赞
知道小有建树答主
回答量:461
采纳率:0%
帮助的人:153万
展开全部
环境配置有问题吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fuwenbin8
2009-03-26 · TA获得超过1122个赞
知道答主
回答量:149
采纳率:0%
帮助的人:102万
展开全部
没有这个类。
看是不是类名写错了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yellowms
2009-03-26
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
这个问题刚在其他地方解决了!
两个可能:
一、类里没有public static void main(String[] args){}
二、在DOS下编译时写错
编译时是javac 文件名.java
运行时才是java 文件名(运行时文件不加.java或.class)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wyd2002
2009-03-26 · TA获得超过1353个赞
知道小有建树答主
回答量:236
采纳率:100%
帮助的人:73.1万
展开全部
找不到类啦,肯定是缺少JAR包
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式