我正在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>