我在XP上装了JDK1.4,有点小问题,希望大虾解决一下!!!
我的编译能够通过,但是运行的时候出了问题,具体的错误信息是:
E:\java>javac HelloWorld.java
E:\java>java HelloWorld
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
问题点数:20、回复次数:8Top
1 楼sean_gao(大胃 http://gaoyuxiang.cn/)回复于 2004-04-04 00:06:39 得分 3
试试
java -classpath . HelloWorld
注意大小写。Top
2 楼dlxu(脱离纯粹Coding阶段)回复于 2004-04-04 00:40:42 得分 3
你看看你HelloWorld.java中main()函数有没写错写成别的函数了Top
3 楼kobetong(到处跑,狂跑)回复于 2004-04-04 00:46:32 得分 3
无法找到class.可以在classpath中设置你存取class的文件夹.如e:\java
或者如sean_gao(大胃)所说java e:\java\HelloWorld
Top
4 楼amnoh(会走路的鱼)回复于 2004-04-04 02:26:11 得分 3
不好说,把你的源码贴出来看看Top
5 楼roadanglenc()回复于 2004-04-04 02:52:47 得分 3
同意楼上。
楼主最好把源码帖出来。
新的j2sdk for windows 在classpath配置上基本不需要自己动手。一般在当前目录编译和运行是不会有问题的。
Top
6 楼InnocentBoy(InnocentBoy)回复于 2004-04-04 11:59:38 得分 0
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld!");
}
}
在2000中没有问题的!
放在E盘的java文件夹下。Top
7 楼sean_gao(大胃 http://gaoyuxiang.cn/)回复于 2004-04-04 15:06:14 得分 2
java -classpath . HelloWorld
楼主试过么?Top
8 楼cxn0808(cxn0808)回复于 2004-04-04 20:58:46 得分 3
应该是没有配好classpath这个环境变量
classpath=。;JDKpathname/lib/tools.jarTop




