正在线程中获取异常";“主要”;java.lang.NoClassDefFoundError:

正在线程中获取异常";“主要”;java.lang.NoClassDefFoundError:,java,Java,我收到以下错误消息: 线程“main”java.lang.NoClassDefFoundError中出现异常:LU62XnsCvr (错误名称:APPC_LU62/java/LU62XnsCvr) 我不明白的是,我有一组从源代码编译的类文件 在模仿package语句的类目录结构中 例如 C:>SETCLASSPATH=C:\APPC\U LU62\java C:>线程“main”中的java LU62XnsCvr异常 java.lang.NoClassDefFoundError:LU62XnsC

我收到以下错误消息

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

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

例如

C:>SETCLASSPATH=C:\APPC\U LU62\java

C:>线程“main”中的java LU62XnsCvr异常 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中的C:\APPC\u LU62\java>dir/p卷没有标签。卷 序列号是B62B-74FF

C:\APPC\u LU62\java目录

2011年4月5日上午5:34。2011年4月5日05:34上午 .. 2011年3月5日06:53下午1492 LU62XnsCvr$cntrl_status.class 2011年03月05日06:53下午1253 LU62XnsCvr$recv_status.class 2011年03月05日06:53下午1689 LU62XnsCvr$系统代码。等级2011年03月05日06:53下午15230 LU62XnsCvr.class 4个文件19664字节 2个目录676075888640字节可用

在源代码的开头我有

/*--------------------------------------------------------------- 
// * 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

试试
java APPC_LU62.java.LU62XnsCvr
你好,谢谢你的建议。。。然而,我很好奇为什么您已经打包了它,因此需要通过它的包名显式地调用它。