项目导入Eclipse时出现NoClassDefFoundError



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

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

我认为您的项目目录中有"lib"文件夹,所以只需将其更改为"libs"而不是>"lib"

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

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

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

您是否已将jar添加到Java构建路径中?转到项目的Properties,选择Java Build Path->Libraries选项卡,然后在那里添加外部jar。

最新更新