各位老大们。小生这厢有礼。一个问题困扰我好久了。跪求大侠们帮忙看看是啥回事啊!很简单的一个程序:
public class Test{
public static void main(String[] args){
System.out.print("ni hao");
}
}
编译没错。运行就报错了: Exception in thread "main" java.lang.NoClassDefFoundError: Test
Caused by: java.lang.ClassNotFoundException: Test
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: Test. Program will exit.
本人环境变量如下 :JAVA_HOME:C:\Program Files\Java\jdk1.6.0_22 path : %JAVA_HOME%\bin; classpath: %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
以前是对的。卡巴杀一次毒就 成这样了! 跪求各位大侠指点迷津。。。。三口先。
从装jdk也一样。