【问题标题】:Android NoClassDefFoundError for com/fasterxml/jackson/databind/ObjectMappercom/fasterxml/jackson/databind/ObjectMapper 的 Android NoClassDefFoundError
【发布时间】:2015-03-01 15:37:00
【问题描述】:

我已经通过eclipse添加了以下3个jar -> 配置构建路径。

  • jackson-annotations-2.4.4.jar
  • jackson-core-2.4.4.jar
  • jackson-databind-2.4.4.jar

我的自定义类中有空构造函数。我也有所需的导入:import com.fasterxml.jackson.databind.ObjectMapper;

但是当我运行 android 应用程序时,我收到错误 no class def found for ObjectMapper om= new ObjectMapper();行。

尝试清理项目,删除和添加回罐子。没有运气。请指教。

【问题讨论】:

    标签: java android json


    【解决方案1】:

    在构建路径配置->“订购和导出”中,你检查了所有导入的jar吗?

    【讨论】:

    • 非常感谢,这很有帮助。为什么我们需要检查订单和出口部分?
    • 不,当您打开项目属性并转到构建路径部分时,有一个标题为“订购和导出”的选项卡,您应该检查所有导入的 jar 以解决您的问题。
    • 您可以在这里找到更多信息:stackoverflow.com/questions/2737486/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-10
    • 1970-01-01
    • 2022-09-20
    • 1970-01-01
    • 2020-09-22
    相关资源
    最近更新 更多