gpt4 book ai didi

Java编译: NoClassDefFound & ClassNotFoundException

转载 作者:行者123 更新时间:2023-12-01 12:47:10 26 4
gpt4 key购买 nike

我正在尝试使用 netbeans 将我的 java 程序编译为单个 .jar 文件,并包含多个库。尝试使用以下命令通过 cmd 运行时,出现 NoClassDefFound 和 ClassNotFoundException 错误: java -jar javafile.jar 我已将包含所有库的 lib 文件夹放入“dist”文件夹中。这是 cmd 行中的错误输出:

enter image description here

它是针对这个特定的库的,但是它与其他库没有添加任何不同,并且其他库似乎没有抛出未找到类的错误。

最佳答案

最好检查 JAR 文件中的 list 文件,其中包含类路径。

试试这个:

jar xvf javafile.jar

这应该将 list 提取到 META-INF/MANIFEST.MF。查看 MANIFEST.MF 文件并找到“Class-Path:”条目。它是否包含包含 ZipException 类的 JAR 文件?

关于Java编译: NoClassDefFound & ClassNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24587539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com