Exception in thread "main" java.lang.NoClassDefFoundError: ourfirstprogram看这个出错信息:好像是大小写的问题!
另外jdk的设置都可以!
如果还有问题可能就是jdk本身没有装好!
可以参照以前的一个人提出的类似问题!
http://expert.csdn.net/Expert/topic/2269/2269846.xml?temp=.9575464
另外jdk的设置都可以!
如果还有问题可能就是jdk本身没有装好!
可以参照以前的一个人提出的类似问题!
http://expert.csdn.net/Expert/topic/2269/2269846.xml?temp=.9575464
http://expert.csdn.net/Expert/TopicView1.asp?id=2295719
郁闷
在命令行下面也是不行,一样的提示我怀疑是不是我JB的版本有问题了
注意大小写
文件名和public的类名一定要一样
否则会报错的
5555
我好多资料在电脑上
不想这样的……以前没有遇到过这样的问题
我下载了新的JDK删除了JB
可以还是一样啊……………………………………………………崩溃了…………………………以前在系统上装过多个JVM和JDK会不会是这方面的问题,java在系统什么地方里面的记录上面冲突了?
那位高手知道??
下面是我操作步骤,请高手指点:我用的JB6
自带JDK1.3.1
后来又从SUN下载了1.4.2
于是我把TOOL-->CONFIGUE JDKS里面的JDK HOME PATH 改成JDK1.4.2的目录
然后关闭原有WELCOME的project
打开那个OurFirstProgram.java文件,(此时JB自动打开DEFAULT工程)
选择RUN-->RUN"OurFirstProgram.java"环境提示文字如下:
C:\j2sdk1.4.2_01\bin\javaw -classpath "C:\Documents and Settings\Administrator\jbproject\classes;C:\j2sdk1.4.2_01\jre\javaws\javaws.jar;C:\j2sdk1.4.2_01\jre\lib\ext\sunjce_provider.jar;C:\j2sdk1.4.2_01\jre\lib\ext\dnsns.jar;C:\j2sdk1.4.2_01\jre\lib\ext\ldapsec.jar;C:\j2sdk1.4.2_01\jre\lib\ext\localedata.jar;C:\j2sdk1.4.2_01\jre\lib\im\indicim.jar;C:\j2sdk1.4.2_01\jre\lib\im\thaiim.jar;C:\j2sdk1.4.2_01\jre\lib\jce.jar;C:\j2sdk1.4.2_01\jre\lib\sunrsasign.jar;C:\j2sdk1.4.2_01\jre\lib\jsse.jar;C:\j2sdk1.4.2_01\jre\lib\charsets.jar;C:\j2sdk1.4.2_01\jre\lib\plugin.jar;C:\j2sdk1.4.2_01\jre\lib\rt.jar;C:\j2sdk1.4.2_01\lib\dt.jar;C:\j2sdk1.4.2_01\lib\htmlconverter.jar;C:\j2sdk1.4.2_01\lib\tools.jar;C:\j2sdk1.4.2_01\demo\jfc\Java2D\Java2Demo.jar;C:\j2sdk1.4.2_01\demo\plugin\jfc\Java2D\Java2Demo.jar" OurFirstProgram
java.lang.NoClassDefFoundError: OurFirstProgram
Exception in thread "main" 最后2行是红字同样这个JAVA文件在DOS下面使用JDK1.4.2可以顺利编译和运行
请高手给予指点
谢谢
重装jb看看吧
Good Luck