我用的是WindowsXP操作系统,从SUN官网下了jdk-6u18-windows-i586,自己配置了一下,可以使用Javac命令生成Class文件,没有错误,但是不能使用Java命令运行Class文件,请大侠们指导下,哪里的问题:C:\Program Files\Java是Java的路径,里面还有3个文件夹:jdk1.6.0_18,jre1.5.0_06,jre6,应该怎么配置系统变量C:\Program Files\Java\jdk1.6.0_18\bin加到path中。 修改后用重启电脑吗?好像没什么用,全部信息如下: Exception in thread"main" java.lang.NoClassDefFoundError:E:\java\HelloWorld/class Caused by:java.lang.ClassNotFoundException:E:\java\HelloWorld.class at java.net.URLClassLoader$1.run<Unknown Source> at java.security.AccessController.doPrivileged<Native Method> at java.net.URLClassLoader.findClass<Unknown Source> at java.lang.ClassLoader.loadClass <Unknown Source> at sun.misc.Launcher$AppClassLoader.loadClass<Unknown Source> at java.lang.ClassLoader.loadClass<Unknown Source> Could not find the main class:E:\java\HelloWorld.class.Program will exit. 我到文件下下看了看,E:\java\HelloWorld.class是存在的,不知为什么提示找不到