我第一次使用Maven。
我想使用org.json并将依赖项添加到我的pom.xml中:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/org.json/json -->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20180130</version>
</dependency>
</dependencies>
正常运行mvn package
。
尝试执行时,我收到以下错误消息:
Exception in thread "main" java.lang.NoClassDefFoundError: org/json/JSONObject
我尝试更改范围并仔细检查API-documentation / xml-tags。
非常感谢任何帮助。
编辑:This answer为我解决了这个问题: - )
答案 0 :(得分:0)
试用上一个版本:
<!-- https://mvnrepository.com/artifact/org.json/json -->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20090211</version>
</dependency>
导入更改。
并做:
mvn clean && mvn install