学不下去了,救命呀!!!
渤海海峡 2000-08-18 05:25:00 刚刚准备学习java ,下载是 jdk1.3 和jre1.3 以及j2ee1.2.1,jaxp1.0.1
安装jdk1.3后,设置path=...c:\jdk1.3\bin; 设置classpath;下面是我设置后
的结果:
C:\jdk1.3\lib>set
TMP=C:\WINDOWS\TEMP
TEMP=C:\WINDOWS\TEMP
PROMPT=$p$g
winbootdir=C:\WINDOWS
COMSPEC=C:\WINDOWS\COMMAND.COM
J2EE_HOME=C:\j2sdkee1.2.1
PATH=C:\PROGRA~1\ULTRAEDT;C:\JDK1.3\BIN;C:\WINDOWS;C:\WINDOWS\COMMAND
windir=C:\WINDOWS
BLASTER=A240 I10 D0 T6 P330
SYSJARS=\lib\tools.jar
CLASSPATH=C:\jdk1.3\jre\lib\rt.jar;C:\jdk1.3\jre\lib\i18n.jar;C:\jdk1.3\lib\dt.j
ar;C:\jdk1.3\lib\tools.jar;C:\j2sdkee1.2.1\lib\j2ee.jar;C:\j2sdkee1.2.1\lib\ejb1
0deployment.jar;C:\j2sdkee1.2.1\lib\jhall.jar;C:\jaxp1.0.1\jaxp.jar;C:\jaxp1.0.1
\parser.jar;C:\jaxp1.0.1
CMDLINE=java Test.class
可是我仅仅编了一个hello word的小程序,可是无论如何都不执行!!!!!
提示是:
C:\jdk1.3\lib>java Test.class hello,world.
Exception in thread "main" java.lang.NoClassDefFoundError: Test/class
查便所有的help,答案是classpath设的有问题!繁请各位大虾看看我classpath那里
有不对的?
答案之二是java 2 运行时环境没有安装,可是我明明看到列表中有汉字的“java 2 运行时环境”
字样!!! 不管那么多了,于是我又安装了jre1.3英文版,情况依然没有改变.
我彻底的搞不懂了!!!
1:问题到底出在哪?
2:jdk1.3的安装后,的确有java 2 运行时环境?sun的哪个单独的jre1.3有没有
必要安装?
我试着安装了一个 kawa ,再他的环境下,java 程序可以执行,他也是用的jdk1.3
的环境!!!!!!,唯一不同的是,他的运行好象是 java -classpath .... Test.class
把classpath 直接加上了。
各位大虾,快帮我拿下吧!!!!!!!!!!!
顺便说一下,我把Test.class 放到jdk子目录下也出现同样的问题!!!!!