java入门小程序不能运行

我是初学者,这个是我写的程序然后用cmd进行编译的时候没问题,也在该文件夹下面生成了.class文件,但是运行的时候就出现了以下内容:C:\Users\dell\Desk... 我是初学者,这个是我写的程序

然后用cmd进行编译的时候没问题,也在该文件夹下面生成了.class文件,但是运行的时候就出现了以下内容:

C:\Users\dell\Desktop\java>java HelloWorld

Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
Caused by: java.lang.ClassNotFoundException: HelloWorld
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: HelloWorld. Program will exit.

不知是怎么回事,还请各位帮帮忙,谢谢。
展开
 我来答
miraclelord
2013-07-29 · TA获得超过272个赞
知道答主
回答量:228
采纳率:0%
帮助的人:161万
展开全部
先确定javac之后生成的class文件是不是在C:\Users\dell\Desktop\java>目录下
如果不是,检查下环境变量classpath是不是类似这样的
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注意开头的.;
百度网友4f6a129
2013-07-29 · 超过12用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:26.3万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
同碧曼00F
2013-07-29 · TA获得超过357个赞
知道小有建树答主
回答量:649
采纳率:0%
帮助的人:295万
展开全部
先javac进行编辑,然后再运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
流浪的幽狼
2013-07-29 · TA获得超过1515个赞
知道大有可为答主
回答量:1462
采纳率:75%
帮助的人:784万
展开全部
你的环境没搞好,你确定你的环境配置完全正确吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式