JDK那里出了问题Exception in thread "main" java.lang.NoClassDefFoundError: test 没有找到类,估计是你的classpath设置的有问题!看看你的classpath路径是不是你的类所在的位置! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是在当前目录吗?是否注意了大小写,还有如果没有在源文件的目录下就得设置-classpath 环境变量 应该是由于classpath设置的问题,注意设置是有个点'.'你把你设置的classpath发上来让大家看看 赫赫,以前遇到过这个问题java就这个德性。如果你环境变量classpath没有指定的话,命令行能够运行。如果指定了,那你再运行这个命令行的时候就要先把java class文件的目录设置到classpath内set classpath=%classpath%;.\或者在java命令内直接指定,好像是 java -classpath=.\ test 我也遇到过这个问题,Exception in thread \"main\" java.lang.NoClassDefFoundError:HelloWorld 这个就是著名的类路径(classpath)问题。实际上,类路径是在编译过程就 涉及的Java中的概念。classpath就是指明去哪里找用到的类,就这么简单。由于我们的 HelloWorld没用到其它的(非java.lang包中的)类,所以编译时没遇到这个问题。运行 时呢,就要指明你的类在哪里了。解决方法嘛,可以用下面的命令运行:java -classpath . HelloWorld 还有一点就是重启!!!!!(我检查自己的classpath的设置是对的,可是还是运行不出正确结果,重启以后确好了,我用的系统是2000profession) 重启倒不用 再次进入CMD.exe就可以了 你可以试试java currentFilePath+filename 请教了,SSL双向认证??? j2se看了个大概,然后怎样继续往下看? 修改密码不成功?为什么?请各位高手帮忙? 分隔符问题 JDK6中的List<E>类在继承中怎么用? 菜鸟问题 求大家帮下忙 请教各位一个问题,关于滚动条处理的! 如何在swing组件(如:jlabel)上设置一个超链接。就像html页面上的超链接一样!! 怎样将编好的程序打成包交给用户 请教一个string方法小问题. jbuilder9生成的JAR文件,在linux下怎么运行啊? 【一个算法题,考脑子问题!】
你把你设置的classpath发上来让大家看看
或者在java命令内直接指定,好像是 java -classpath=.\ test
这个就是著名的类路径(classpath)问题。实际上,类路径是在编译过程就 涉及的Java中的概念。classpath就是指明去哪里找用到的类,就这么简单。由于我们的 HelloWorld没用到其它的(非java.lang包中的)类,所以编译时没遇到这个问题。运行 时呢,就要指明你的类在哪里了。解决方法嘛,可以用下面的命令运行:
java -classpath . HelloWorld 还有一点就是重启!!!!!(我检查自己的classpath的设置是对的,可是还是运行不出正确结果,重启以后确好了,我用的系统是2000profession)