ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

JSONをサーブレットで受けようとしたとき、JSON-libで、Class Not Foundになりまくる

2014-08-05 13:54:41 | JavaとWeb
クライアント側をJavascriptで書いた場合、JSONで入出力したい。
このとき、サーブレットで受けるとすると、JSON-libが使える。

ところが、これを使おうとすると、

java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException

のようなかんじで、がんがんClass Not Foundになりまくる。

JSON-libのサイト

Welcome to Json-lib
http://json-lib.sourceforge.net/

に、

•jakarta commons-lang 2.5
•jakarta commons-beanutils 1.8.0
•jakarta commons-collections 3.2.1
•jakarta commons-logging 1.1.1
•ezmorph 1.0.6

と書かれているが、最新のものを持ってきてしまうと、
おかしくなる。

今、やって、動いたバージョンのパターンを書いておく

commons-beanutils
http://commons.apache.org/proper/commons-beanutils/download_beanutils.cgi

は、1.9.2

commons-lang
http://commons.apache.org/proper/commons-lang/download_lang.cgi

は2.6

commons-collections
http://commons.apache.org/proper/commons-collections/download_collections.cgi

は3.2.1

commons-logging
http://commons.apache.org/proper/commons-logging/download_logging.cgi

は1.2

ezmorph
http://sourceforge.net/projects/ezmorph/files/

は1.0.4

json-libは2.4

の組み合わせでうまくいった。
この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 「多重派遣」というので、行... | トップ | ExcelVBAでサイトにアクセス... »
最新の画像もっと見る

JavaとWeb」カテゴリの最新記事