Java中使用json时java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决

Posted kuillldan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中使用json时java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决相关的知识,希望对你有一定的参考价值。

下面代码:

    public static void main(String[] args)
    {
        JSONObject obj = new JSONObject();
        obj.put("msg", "HELLO");
        obj.put("path", "/pages/back/emp.jsp");
        System.out.println(obj);
    }

如果遇到java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher异常,原因是缺少对应的jar包。

将下面的包引入项目就可以了:

 

以上是关于Java中使用json时java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决的主要内容,如果未能解决你的问题,请参考以下文章

使用springboot时如何创建JsonDeserializer,将null设置为JSON中等于“”的所有Java对象字段?

Java中使用json时java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决

Java对象转JSON时如何动态的增删改查属性

使用 GSON 将 JSON 反序列化为 Java 对象时遇到问题

Java使用json时输出$ref: "$.list[0]"

加载作业尝试使用 java 将 json 插入 BigQuery 表时解析错误