【问题标题】:getting Exception in thread "main" java.lang.NoClassDefFoundError:在线程“main”java.lang.NoClassDefFoundError 中出现异常:
【发布时间】:2011-05-05 22:30:17
【问题描述】:

我收到以下错误消息

线程“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) 在 java.lang.ClassLoader.defineClassImpl(本机方法) 在 java.lang.ClassLoader.defineClass(ClassLoader.java:265) 在 java.security.SecureClassLoader.defineClass(未知来源) 在 java.net.URLClassLoader.defineClass(URLClassLoader.java:506) 在 java.net.URLClassLoader.access$300(URLClassLoader.java:77) 在 java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:905) 在 java.security.AccessController.doPrivileged(AccessController.java:284) 在 java.net.URLClassLoader.findClass(URLClassLoader.java:427) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:643) 在 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 目录

2011 年 5 月 4 日上午 5 点 34 分。 2011 年 5 月 4 日上午 05:34 .. 2011 年 5 月 3 日下午 6:53 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 

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

代码编译干净...

感谢任何想法、建议和 cmets。

谢谢

最好的问候

富人

【问题讨论】:

    标签: java


    【解决方案1】:

    试试java APPC_LU62.java.LU62XnsCvr

    【讨论】:

    • 嗨,Kal 谢谢你的建议......但是我很好奇为什么
    • 因为你已经打包好了,所以需要显式调用它的包名。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-27
    • 2011-01-22
    相关资源
    最近更新 更多