Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NoclaseFoundError_Java_Exception_Jar_Noclassdeffounderror - Fatal编程技术网

Java NoclaseFoundError

Java NoclaseFoundError,java,exception,jar,noclassdeffounderror,Java,Exception,Jar,Noclassdeffounderror,我的错误: Exception in thread "main" java.lang.NoClassDefFoundError: us/aaronweiss/pkgnx/LazyNXFile at provider.nx.NXDataProvider.<init>(NXDataProvider.java:42) at provider.nx.NXDataProvider.openFile(NXDataProvider.java:73) at provider.

我的错误:

Exception in thread "main" java.lang.NoClassDefFoundError: us/aaronweiss/pkgnx/LazyNXFile
    at provider.nx.NXDataProvider.<init>(NXDataProvider.java:42)
    at provider.nx.NXDataProvider.openFile(NXDataProvider.java:73)
    at provider.nx.NXDataProvider.openFile(NXDataProvider.java:53)
    at provider.MapleDataProviderFactory.getDataProvider(MapleDataProviderFactory.java:43)
    at server.life.MapleLifeFactory.<clinit>(MapleLifeFactory.java:50)
    at server.Start.run(Start.java:105)
    at server.Start.main(Start.java:245) 
Caused by: java.lang.ClassNotFoundException: us.aaronweiss.pkgnx.LazyNXFile
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 7 more
线程“main”java.lang.NoClassDefFoundError中出现异常:us/aaronweiss/pkgnx/LazyNXFile 位于provider.nx.NXDataProvider。(NXDataProvider.java:42) 位于provider.nx.NXDataProvider.openFile(NXDataProvider.java:73) 位于provider.nx.NXDataProvider.openFile(NXDataProvider.java:53) 位于provider.MapleDataProviderFactory.getDataProvider(MapleDataProviderFactory.java:43) 在server.life.MapleLifeFactory(MapleLifeFactory.java:50)上 在server.Start.run(Start.java:105)上 位于server.Start.main(Start.java:245) 原因:java.lang.ClassNotFoundException:us.aaronweiss.pkgnx.LazyNXFile 位于java.net.URLClassLoader.findClass(未知源) 位于java.lang.ClassLoader.loadClass(未知源) 位于java.lang.ClassLoader.loadClass(未知源) ... 还有7个 很明显,我的罐子里有这个类:


我的类路径使用*通配符包含我的lib文件夹中的每个jar。

“我的类路径使用*通配符执行我的lib文件夹中的每个jar”-真的,我不确定你能做什么that@MadProgrammer:(假设此处“executes”表示“includes”),但请显示完整的命令行。也许设置有点不正确。@Thilo我的印象是,您不能在类路径中使用任何类型的通配符包含Jar文件,您必须显式指定每个文件one@MadProgrammer. 过去是这样的。JDK6在这一点上有所改进。不过,要正确执行仍然很棘手。@Thilo我使用一个批处理文件来执行我的项目,该批处理文件运行以下参数set CLASSPATH=。;dist*java-client-Dnxpath=nx server.Start