我装了一个JDK1.5-0-3UPDATE3-NB-WIN32,环境培植为:JAVA_HOME: c:/jdk1.5
path: c:/jdk1.5/bin classpath: c:/jdk1.5/lib;c:/jdk1.5/lib/dt.jar;c:/jdk1.5/lib/tools.jar文件为aaa.java:
public class aaa
{
public static void main(String [] args)
{System.out.print("hello world");}
}
编译成功,但运行是出错:Exception in thread "main" java.lang.NoClassDefFoundError:aaa请问高手:这是到底是什么问题?我很迷茫,在JDK1.4.2的时候这是文件名和类名不一样的出错信息,但到了1.5,就解决不了了,能不能给点提示?这个1.5的JDK是不是不能运行应用程序,只能运行SERVLET?很郁闷!
path: c:/jdk1.5/bin classpath: c:/jdk1.5/lib;c:/jdk1.5/lib/dt.jar;c:/jdk1.5/lib/tools.jar文件为aaa.java:
public class aaa
{
public static void main(String [] args)
{System.out.print("hello world");}
}
编译成功,但运行是出错:Exception in thread "main" java.lang.NoClassDefFoundError:aaa请问高手:这是到底是什么问题?我很迷茫,在JDK1.4.2的时候这是文件名和类名不一样的出错信息,但到了1.5,就解决不了了,能不能给点提示?这个1.5的JDK是不是不能运行应用程序,只能运行SERVLET?很郁闷!
改成
classpath: c:/jdk1.5/lib;.c:/jdk1.5/lib/dt.jar;c:/jdk1.5/lib/tools.jar多一个. 试试
提出表扬的是,标题很有诱惑性——HELL WORLD