在线程“main”中获取异常java.lang.NoClassDefFoundError:

时间:2011-05-05 22:30:18

标签: java

我收到以下错误消息

  

线程“main”中的异常java.lang.NoClassDefFoundError:LU62XnsCvr   (错误的名称:APPC_LU62 / java / LU62XnsCvr)

我不明白的是我有一组从源代码编译的类文件 在类目录结构中,模仿包语句

例如

  

C:>设置CLASSPATH = C:\ APPC_LU62 \ java

     

C:> java LU62XnsCvr线程“main”中的异常   java.lang.NoClassDefFoundError:LU62XnsCvr(错误的名字:   APPC_LU62 / JAVA / LU62XnsCvr)           at java.lang.ClassLoader.defineClassImpl(Native Method)           at java.lang.ClassLoader.defineClass(ClassLoader.java:265)           at java.security.SecureClassLoader.defineClass(Unknown Source)           at java.net.URLClassLoader.defineClass(URLClassLoader.java:506)           在java.net.URLClassLoader.access $ 300(URLClassLoader.java:77)           at java.net.URLClassLoader $ ClassFinder.run(URLClassLoader.java:905)           在java.security.AccessController.doPrivileged(AccessController.java:284)           at java.net.URLClassLoader.findClass(URLClassLoader.java:427)           在java.lang.ClassLoader.loadClass(ClassLoader.java:643)           at sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:311)           在java.lang.ClassLoader.loadClass(ClassLoader.java:609)

     

C:>

     

C:> cd APPC_LU62 \ java

     

C:\ APPC_LU62 \ java> dir / p驱动器C中的卷没有标签。体积   序列号为B62B-74FF

     

C:\ APPC_LU62 \ java

目录      

05/04/2011 05:34 AM。 05/04/2011 05:34 AM   .. 05/03/2011 06:53 PM 1,492   LU62XnsCvr $ cntrl_status.class 05/03/2011 06:53 PM 1,253   LU62XnsCvr $ recv_status.class 05/03/2011 06:53 PM 1,689   LU62XnsCvr $ system_code.class 05/03/2011 06:53 PM 15,230   LU62XnsCvr.class                  4个文件19,664个字节                  2 Dir(s)676,075,888,640字节免费

在源代码的开头我有......

/*--------------------------------------------------------------- 
// * LU6.2 Transceiver 
 *---------------------------------------------------------------*/ 
package APPC_LU62.java ; 

import java.nio.* ; 

import java.nio.channels.* ; 

import COM.ibm.eNetwork.cpic.* ; 

import java.io.* ; 

// bring in date-time functionality 
import java.util.Date ; 
import java.text.DateFormat ; 
import java.text.SimpleDateFormat ; 

public class LU62XnsCvr extends Object 

我看不到明显的错误拼写。

代码干净利落地编译......

任何想法,建议和评论都表示赞赏。

由于

祝你好运

Guy Rich

1 个答案:

答案 0 :(得分:3)

尝试java APPC_LU62.java.LU62XnsCvr