以下是引用liubaoyu在2007-4-3 15:48:37的发言:
我装的是jdk1.5,在控制面板设置了环境变量classpath,path和java_home,我的HelloWorld应用程序放在bin目录下,在命令行输入javac a.java后,编译正常通过,在bin目录下也能看到class文件,可是在输入java a时命令行显示Exception in thread "main" java.lang.NoClassDefFoundError: a,这是为什么啊,我的源文件如下
class a
{
public static void main(String[]args)
{
System.out.println("Hello World!");
}
}
我再重申,我刚才写错了,这个才是我的应用程序,文件名是a.java
我装的是jdk1.5,在控制面板设置了环境变量classpath,path和java_home,我的HelloWorld应用程序放在bin目录下,在命令行输入javac a.java后,编译正常通过,在bin目录下也能看到class文件,可是在输入java a时命令行显示Exception in thread "main" java.lang.NoClassDefFoundError: a,这是为什么啊,我的源文件如下
class a
{
public static void main(String[]args)
{
System.out.println("Hello World!");
}
}
我再重申,我刚才写错了,这个才是我的应用程序,文件名是a.java
classpath里面加一个点
可惜不是你,陪我到最后