zoukankan      html  css  js  c++  java
  • List转换成JSON对象报错(四)

    List转换成JSON对象


    1、具体错误如下

    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap
    	at net.sf.json.JSONObject.<init>(JSONObject.java:1603)
    	at net.sf.json.util.CycleDetectionStrategy.<clinit>(CycleDetectionStrategy.java:37)
    	at net.sf.json.JsonConfig.<clinit>(JsonConfig.java:65)
    	at net.sf.json.JSONArray.addAll(JSONArray.java:1255)
    	at com.you.file.upload.util.ListToJSON.main(ListToJSON.java:49)
    Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.ListOrderedMap
    	at java.net.URLClassLoader$1.run(Unknown Source)
    	at java.net.URLClassLoader$1.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	... 5 more
    
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap
    	at net.sf.json.JSONObject.<init>(JSONObject.java:1603)
    	at net.sf.json.util.CycleDetectionStrategy.<clinit>(CycleDetectionStrategy.java:37)
    	at net.sf.json.JsonConfig.<clinit>(JsonConfig.java:65)
    	at net.sf.json.JSONArray.addAll(JSONArray.java:1255)
    	at com.you.file.upload.util.ListToJSON.main(ListToJSON.java:49)
    Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.ListOrderedMap
    	at java.net.URLClassLoader$1.run(Unknown Source)
    	at java.net.URLClassLoader$1.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	... 5 more
    

    2、错误原因

          lib目录中未导入commons-collections-3.1.jar


    3、解决办法

         向WEB-INF目录下的lib目录导入commons-collections-3.1.jar


  • 相关阅读:
    webpack 爬坑
    npm install 安装依赖一直失败(解决)
    vue中使用keepAlive组件缓存,如何清缓存(有些时候页面不需要缓存)
    JS 解决安卓手机输入框被软键盘遮住的问题
    vue项目keep-alive返回记住滚动条位置
    vue中监听路由参数变化
    win10 优化
    提升工作能力的表达能力
    TFS变更地址
    iis php web.config处理404,500等,跳转友好页面,显示500错误信息
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315157.html
Copyright © 2011-2022 走看看