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