当前位置: 首页 > 面试题库 >

JSONObject ClassNotFoundException

狄阳秋
2023-03-14
问题内容

我正在IntelliJ中使用Maven。我有一类使用JSONObject

import org.json.JSONObject;

try {
  JSONObject documentObj = new JSONObject(document);
} catch (Exception e) {
  throw new RuntimeException("Failed to convert JSON String to JSON Object.", e);
}

pom.xml文件中的Maven依赖项:

<dependency>
  <groupId>org.json</groupId>
  <artifactId>json</artifactId>
  <version>20090211</version>
</dependency>

我可以做mvn clean package并成功建立。但是当我尝试运行它时,我得到:

错误:java.lang.ClassNotFoundException:org.json.JSONObject

我在这里还有什么想念的吗?谢谢!


问题答案:

将json
jar
添加到您的类路径

或使用 java -classpath json.jar ClassName

或将其添加到您的Maven pom.xml代理中:

<dependency>
    <groupId>org.json</groupId>
    <artifactId>json</artifactId>
    <version>20090211</version>
</dependency>


 类似资料:

相关阅读

相关文章

相关问答