写了一个简单的JAVA小程序,即在控制台中输出"Hello Java!"。

在命令行中用javac进行编译源文件OK,之后用java命令执行,但是老是报错:Exceptioninthread"main"java.lang.NoClassDefFo... 在命令行中用javac 进行编译源文件 OK ,之后用java 命令执行,但是老是报错:
Exception in thread "main " java.lang.NoClassDefFoundError: HelloJava
不明白是怎么回事?
展开
 我来答
solarboy201
2011-11-19
知道答主
回答量:11
采纳率:0%
帮助的人:12.7万
展开全部

您好,

估计您在命令行执行了类似:"java Test.java" 的命令。

请试一下:"java Test"。

1、首先确认 javac 编译之后确实生成了 class 文件。

2、执行calss文件时确认执行路径无误。并输入 “java 文件名”。

报错内容,想见图解。

Jeness_lc
2011-11-19 · TA获得超过223个赞
知道答主
回答量:65
采纳率:100%
帮助的人:67.6万
展开全部

你创建的是类文件么? 代码没错

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
448222382
2011-11-19
知道答主
回答量:8
采纳率:0%
帮助的人:4万
展开全部
public class HelloJava
{
public static void main(String args[])
{
System.out.println("Java I love you!");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CODE执行者
2011-11-19
知道答主
回答量:39
采纳率:0%
帮助的人:23.5万
展开全部
你要把源码贴出来看看赛
追问
class HelloJava
{
public static void main(String args[])
{
System.out.println("Java I love you!");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式