我是java初学者,为什么我的小程序在”命令提示符”下能编译不能解释,是环境变量设置出错了吗?

因为刚刚接触java,很幼稚的问题,希望好心人帮我.只是一个很小的输出语句,结果它出现这样的错误提示,很打击也,我才开始学."Exceptioninthread"main... 因为刚刚接触java,很幼稚的问题,希望好心人帮我.
只是一个很小的输出语句,结果它出现这样的错误提示,很打击也,我才开始学.
"Exception in thread "main" java.lang.NoClassDefFoundError:Hello"
其中的"Hello"是那个输出语句的类名和文件名.
自学者的痛苦--期望各位帮帮忙.
展开
 我来答
black_wu
2006-11-11 · TA获得超过105个赞
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:129万
展开全部
路径 classpath里面没有加上.(一个点,代表当前路径)
所以javac Hello.java 就找不到类.

另一种可能就是类名写错了(注意:程序里的 class xxx{}
这个xxx才是你的类名,而不是类的文件名)
xiafan1984
2006-10-29 · TA获得超过498个赞
知道答主
回答量:45
采纳率:0%
帮助的人:0
展开全部
这个问题,我想最可能的情况是你使用appletviewer的时候参数跟的是你的小程序,而不是一个html的文档。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xinlu1983
2006-11-02 · TA获得超过661个赞
知道答主
回答量:418
采纳率:0%
帮助的人:0
展开全部
回答即可得2分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2006-11-02
展开全部
你可以先看看你的程序里面有没有main方法;
"Exception in thread "main" java.lang.NoClassDefFoundError:Hello"
就是说找不到main方法,没有程序的入口;
也有可能是你声明的类名和文件名字不一样!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式