码迷,mamicode.com
首页 > 编程语言 > 详细

使用JSONObject遇到的问题,java.lang.NoClassDefFoundError: net/sf/json/JSONObject

时间:2016-05-10 16:49:06      阅读:933      评论:0      收藏:0      [点我收藏+]

标签:

先是报 java.lang.NoClassDefFoundError: net/sf/json/JSONObject 这个错误,

打开项目属性找到java build path中的libaries,找不到json相关的包,

我就手动将json-lib-2.3-jdk15.jar这个包引入,但是还是报同样的错误,

上网搜了下,有人说还需要把这个包放到对应TOMCAT/LIB目录下,

于是照做,终于不报这个错误了,但是报了其他错误:

org.apache.commons.lang.exception.NestableRuntimeException

我真日了狗了。。。静下心来想想,并和原来的项目对比下,

发现json-lib-2.3-jdk15.jar这个包在原来的项目中是包含在MAVEN库中,

而新的项目MAVEN库中并没有,于是打开POM.XML把原来项目中,

        <dependency>
            <groupId>net.sf.json-lib</groupId>
            <artifactId>json-lib</artifactId>
            <version>2.3</version>
            <classifier>jdk15</classifier>
        </dependency>

拷贝到新项目中的POM.XML中,终于不报错了。。。

 

使用JSONObject遇到的问题,java.lang.NoClassDefFoundError: net/sf/json/JSONObject

标签:

原文地址:http://www.cnblogs.com/zhoucloud/p/5478254.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!