以前使用json-lib都是直接引入的jar,最近用Maven时候引入json-lib一直不成功,dependency如下:
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.2</version>
</dependency>
后来弄了半天发现json-lib提供了两个jdk版本的实现, json-lib-2.1-jdk13.jar和json-lib-2.1-jdk15.jar ,所以,json-lib的dependency需要添加jdk,具体如下:
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
ok,问题解决