1

我正在开发一个使用 Commonslang.jar 库的应用程序。我试图用新安装的 Eclipse 在新系统上设置它。项目没有显示任何错误但是当我运行项目时,它会在我使用 Commonslang lib 的每个点强制关闭 NoClassDefFoundError。

我不知道如何解决这个问题。请帮忙?

4

3 回答 3

1

我认为您的项目目录中有“lib”文件夹,所以只需将其更改为“libs”而不是“lib”并清理项目并检查它..

> 注意:无需为任何第三方库构建路径

于 2012-04-05T06:36:18.753 回答
1

您需要在项目中创建libs文件夹并将该 jar 文件复制到那里。然后在 Eclipse 中,右键单击该 jar 文件(位于 libs 文件夹中)选择Build Path然后选择Add to Build Path

请记住:如果您在Android 库项目中使用 jar 文件,并将该库项目与您的常规UI 项目相关联,这还不够。您必须在两个项目(Android 库和 UI 项目)中都包含该 jar 文件(如上所述)才能使其正常工作。

于 2012-04-05T06:46:47.730 回答
0

您是否已将 jar 添加到 Java 构建路径?转到项目的属性并选择 Java Build Path -> Libraries 选项卡,然后在此处添加外部 jar。

于 2012-04-05T06:46:16.883 回答