简单的JAVA程序NoClassDefFoundError

rainy14f 2003-08-16 12:14:55
Exception in thread "main" java.lang.NoClassDefFoundError: draw
是什么意思??

class draw {
public static void main(String[] args) {
Table tw = new Table();
tw.width = "200";
tw.height = "300";
tw.color = "red";
System.out.println( tw.getName() );
}
}

abstract class graph {
String color;
graph(){
color = new String("white");
}
abstract String getName();
}

class Table extends graph {
String width;
String height;
Table(){
width = new String("0");
height = new String("0");
}
String getName(){
return "Table";
}
}

...全文
93 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
scbb 2003-08-17
  • 打赏
  • 举报
回复
classpath里没有" . "
Yanbin_Q 2003-08-16
  • 打赏
  • 举报
回复
你在执行什么的时候抛出了这个错误
梦幻圣者 2003-08-16
  • 打赏
  • 举报
回复
你的这个java文件名要命名为draw.java.
xinshou1979330 2003-08-16
  • 打赏
  • 举报
回复
xharry(charry) 说的没有错
确实是楼主的classpath环境变量的问题
我已经执行过你的这三个类
我都执行了最后输出的结果是: Table
jncz 2003-08-16
  • 打赏
  • 举报
回复
先写个HelloWord.java试试编译器是否正常,然后在做其他打算
xharry 2003-08-16
  • 打赏
  • 举报
回复
你的程序我没看,不过我看到这个错误,第一反应就是:可能你的classpath环境变量里
没有当前目录,就是少了个‘.’你仔细看看。
rainy14f 2003-08-16
  • 打赏
  • 举报
回复
是draw.java啊,copy到bin目录下,用javac编译,然后用java执行,就显示了这一行字

81,092

社区成员

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

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