【问题标题】:Exception thrown at: JSONObject json = new JSONObject();抛出异常: JSONObject json = new JSONObject();
【发布时间】:2012-12-20 03:15:13
【问题描述】:

我的应用程序构建良好,但是当我运行它时,当以下行尝试执行时,我不断收到异常:

JSONObject json = new JSONObject();

我得到以下异常:

异常

javax.servlet.ServletException: Servlet 执行抛出异常

根本原因

java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException

...

【问题讨论】:

  • 您使用的是什么 JSON 库?看起来像 [JSON.org](www.json.org) 但如果是的话,你不会得到那个异常。

标签: java json


【解决方案1】:

我想通了。 apache commons lang jar 必须是 2.6 版。我使用的是最新版本 3.1

【讨论】:

    【解决方案2】:

    你的类路径中需要apache commons lang jar

    【讨论】:

    • 我将这些添加到我在 netbeans 中的“库”中:commons-lang、commons-beanutils、commons-collections、commons-logging、ezmorph。还是不行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-24
    • 1970-01-01
    • 1970-01-01
    • 2020-01-09
    • 1970-01-01
    相关资源
    最近更新 更多