项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下:
xml 代码
net.sf.json-lib json-lib 2.4
但是在install的时候总是说找不到这个jar,于是上 http://json-lib.sourceforge.net/准备下载jar包自己install到repository上,这时候发现了mvnrepository上的一点小问题,json-lib提供了两个jdk版本的实现, json-lib-2.1-jdk13.jar和json-lib-2.1-jdk15.jar,看来于是把dependency的描述修改成下面的形式就就解决问题了:
xml 代码
net.sf.json-lib json-lib 2.4 jdk15
-------------------------------------------------- com.alibaba.fastjson.JSONObject依赖代码
com.alibaba fastjson 1.2.28
net.sf.json.JSONObject依赖代码
commons-beanutils commons-beanutils 1.9.3 commons-collections commons-collections 3.2.1 commons-lang commons-lang 2.6 commons-logging commons-logging 1.1.1 net.sf.ezmorph ezmorph 1.0.6 net.sf.json-lib json-lib 2.2.3 jdk15
XML转换成JSON所依赖的jar包 xom
xom xom 1.2.5