我能够编译文件,但是执行却不行~!!!
糊糊 2005-03-18 12:46:45 我安装的是最新的JSDK1.5.0_2.0的,安装到C:\Program files\Java\jdk1.5.0\目录下面去了
--------------------------------------------------
下面是我的PATH信息,为了便于查看,分了一下行:
D:\>path
PATH=C:\WINNT\system32;
C:\WINNT;
C:\WINNT\System32\Wbem;
C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;
C:\Program Files\Microsoft Visual Studio\VC98\bin;
C:\Program Files\Java\jdk1.5.0\bin;
C:\Program Files\Java\jre1.5.0\bin\client\jvm.dll;
C:\Program Files\Java\jre1.5.0\bin\server\jvm.dll
------------------------------
另外我的CLASSPATH变量也设置了,是C:\Program Files\Java\jdk1.5.0\lib
JAVA_HOME 设置为 C:\Program Files\Java\jdk1.5.0
--------------------------------
D:\>java
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
where options include:
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.
-cp <class search path of directories and zip/jar files>
......
......
D:\>cd dest
-----------------------------------
Javac 编译能够通过,但是Java 执行出现的错误就是只有这一个,老是这个错误!!!
D:\Dest>java helloapp.class
Exception in thread "main" java.lang.NoClassDefFoundError: helloapp/class
D:\Dest>
请大家帮我分析一下~~~~