入门的问题!

y_z_c 2004-04-17 06:05:02
我编了一个程序(Test.java)
public class Test
{
public static void main()
{
System.out.println("This is a test program.\n");
}
}
编译
javac Test.java(通过)
运行
java Test.class(没通过)
提示是:
Exception in thread "main" java.lang.NoClassDefFoundError:test<wrong name:test>
...全文
76 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
y_z_c 2004-04-17
  • 打赏
  • 举报
回复
谢谢各位
尤其感谢
mask85(包子)
sean_gao(大胃)
ISSWHU 2004-04-17
  • 打赏
  • 举报
回复
java Test是这个样子的不要.class
sean_gao 2004-04-17
  • 打赏
  • 举报
回复
main要这样写:

public static void main(String[] args) { ... }
sean_gao 2004-04-17
  • 打赏
  • 举报
回复
java Test

去掉后面的.class,注意大小写一定要一致。
hui3zhihui 2004-04-17
  • 打赏
  • 举报
回复
main方法出错的时候,编译是可以通过的,但是运行时会出现那个异常
mask85 2004-04-17
  • 打赏
  • 举报
回复
public static void main(String[] args)
evener 2004-04-17
  • 打赏
  • 举报
回复
还有啊
path=c:\j2sdk1.4.2_04\bin

y_z_c 2004-04-17
  • 打赏
  • 举报
回复
我的环境变量是
JAVA_HOME=c:\j2sdk1.4.2_04
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
有没有错啊?
java.lang.NoClassDefFoundError
是什么意思?

62,623

社区成员

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

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