企业产品创新案例:java出现错误Exception in thread "main"...

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 07:54:23
学习制作java,第一天做了hello.java,编译好后可以使用,但第二天就不能使用了,出现错误Exception in thread "main" java.lang.NoClassDefFoundError:hello/class,
请教各位大侠,究意是什么原因。程度很简单,因为已经成功执行过了,相信程序没问题。
public class hello{
static String str="Hello,World!";
public static void main(String[] args){
System.out.println(str);
}
}

你是不是执行时用 java hello.class ,如果这样的话,你改为 java hello

如果使用IDE的话直接点击运行应该就可以了
如果是用记事本之类的话就是进入cmd然后敲击命令:java -classpath XXX 类名

执行的时候要先进入hello.class文件所在的目录,然后执行java hello就可以了

java -classpath ./ hello

还有一个原因,环境变量未设置好!