0

项目层次结构

我在工作区中有三个项目:Common、Client 和 Server

Common:这些类在客户端和服务器项目中都使用。

现在,Common 项目包含一个 Class User

但是,当我运行客户端测试时,它给了我

java.lang.NoClassDefFoundError: com.org.example.common.model.User

请注意:

  1. 我已将 Common 添加到 Client 的构建路径,并在“Order and Export”选项卡中也标记了它。
  2. 此外,从客户端项目中导出了 Common。

更新:当我在客户端项目中创建用户对象时,它也给了我同样的错误。

4

1 回答 1

0

知道了。

问题是我的客户端项目中的 Android 依赖项没有更新。这阻止了将类添加到构建路径中。

解决问题的步骤:

  1. 右键单击客户端项目中的 Android 依赖项 > 构建路径 > 从构建路径中删除。
  2. 右键单击客户端项目 > Android 工具 > 修复项目属性。
于 2013-06-06T14:01:44.463 回答