繁体   English   中英

jar文件导致NoClassDefFoundError

[英]jar file causes NoClassDefFoundError

我在eclipse中创建了一个Java项目,然后从中生成了一个可运行的jar。 Java项目有一个名为DrivingModule的类。 jar文件已导入到android项目中。 但是问题是,当我运行android项目时,只要我使用类DrivingModule,应用程序就会崩溃,并且收到以下错误

*06-01 11:38:10.481: E/AndroidRuntime(16751):   Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available*

如果我注释掉了DrivingModule类,则该应用正常运行。 我提到了一些问题,但主要是他们在解释如何生成jar和如何构建路径,但是我找不到有关如何解决我收到的错误的任何帖子。

为什么该类导致App崩溃并引发此类错误?

更新

引用Bhaumik Thakkar的答案后,该应用程序没有起作用,直到我选中了添加的jar的框,如下图所示

在此处输入图片说明

将罐子放入-> jdk-> lib-> ext,然后重试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM