我收到以下错误消息:
线程“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
答案 0 :(得分:3)
尝试java APPC_LU62.java.LU62XnsCvr