Java 在eclipse中导出jar并导入到项目会导致NoClassDefFoundError异常
在我自己的项目中有一个第三方工作JAR文件,但我遇到了一个问题:我需要一些定制来完成Java 在eclipse中导出jar并导入到项目会导致NoClassDefFoundError异常,java,eclipse,import,jar,export,Java,Eclipse,Import,Jar,Export,在我自己的项目中有一个第三方工作JAR文件,但我遇到了一个问题:我需要一些定制来完成 从Github派生了一个存储库 修改了源代码 导出JAR:左键单击>导出>Java>JAR文件>默认值 背景 已将JAR导入我自己的Android项目:左键单击> 导入>文件系统&左键单击项目>属性>Java 构建路径>添加jar>确定 现在,当我运行我的程序时(与第三方官方JAR一起工作正常),我在运行时遇到异常: 11-10 06:22:05.912: E/AndroidRuntime(1125): Cau
11-10 06:22:05.912: E/AndroidRuntime(1125): Caused by: java.lang.NoClassDefFoundError: org.jsoup.Jsoup
当我提取JAR文件时,它包含所有需要的类文件(包括org.jsoup.jsoup)
NoClassDefFoundError-读取类定义时出错。这通常发生在所讨论的类具有静态块或成员,而这些静态块或成员使用类加载器找不到的类时
据我所知,这似乎是某种导出的JAR类路径问题?是的,NoClassDefFoundError通常意味着类路径问题,特别是有许多类装入器。但我认为你的情况很简单 你确定是“Java构建路径>添加JAR”吗? 这是我记忆中的“Java构建路径>添加外部JAR”选项。也许你可以试试