Maven添加json-lib报错,Missing artifact net.sf.json-lib:json-lib:jar:2.4,解决办法
在pom.xml中添加json-lib时报错该怎么解决。一般配置会报上面这种错误,那我们该怎么做呢?
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
</dependency>
首先我们要知道maven下json-lib的结构,另外我们要知道 json-lib依赖jdk如果不配jdk会报错,因此我们需要添加一个标签标识jdk,这个jdk和maven下jar包对应。
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
结构如图: