2015年2月12日 星期四

java.lang.NoClassDefFoundError: net/sf/json/JSONArray



繼上次那篇

JBoss & RESTEasy





這篇可以幫你避免

java.lang.NoClassDefFoundError : net/sf/json/JSONArray

java.lang.NoClassDefFoundError: net/sf/json/JSONArray



在專案中使用 json-lib-2.4 來幫忙物件轉出 json

使用的到的是以下這些

\lib\commons-beanutils.jar
\lib\commons-collections.jar
\lib\commons-lang.jar
\lib\commons-logging.jar
\lib\ezmorph-1.0.6.jar
\lib\json-lib-2.4-jdk15.jar





加到Build Path之後
在WEB-INF資料夾中建立 lib 資料夾
然後把要用到的jar都丟進去lib

接著在pom.xml中加入

<dependency>
    <groupId>net.sf.json-lib</groupId>
    <artifactId>json-lib</artifactId>
    <version>2.4</version>
</dependency>

 這樣就可以開始用

import net.sf.json.JSONArray;




熱門文章