Java编译:NoClassDefFound& ClassNotFoundException的

时间:2014-07-05 14:45:05

标签: java compilation

我正在尝试使用netbeans将我的java程序编译成单个.jar文件,并保存多个库。我得到了NoClassDefFound&使用以下命令尝试通过cmd运行时出现ClassNotFoundException错误:java -jar javafile.jar我已将我的lib文件夹与所有库放在' dist'夹。以下是cmd行中的错误输出:

enter image description here

这是针对这个特定的图书馆,但它并没有与其他图书馆有任何不同之处,而且其他人似乎没有发现未找到的课程错误。

1 个答案:

答案 0 :(得分:1)

最好检查包含类路径的JAR文件中的清单文件。

试试这个:

jar xvf javafile.jar

那应该将清单提取到META-INF / MANIFEST.MF。查看MANIFEST.MF文件,找到" Class-Path:"条目。它是否包含包含ZipException类的JAR文件?