❶ maven 使用jsONArray
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
❷ maven项目里缺少的Json包怎么添加进去
从网上下载json包,上传到maven私服中,然后添加到pom文件里
❸ maven对于json的依赖不能使用
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
</dependency>
但是在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 代码
<!--json-lib-->
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
❹ maven spring mvc 可以自动转json吗
需要导入第三方 json的jar包,比如 jackson、FastJson 等
对象转换Json可以使用注解 @ResponseBody 或者通过配置文件的方式均可实现对象转换json 并返回
❺ 关于maven中下载导入json JAR包的问题 Missing artifact net.sf.json-lib:json-lib:jar:2.2.3:compile
json-lib是需要区分jdk版本的,pom.xml中的配置应加上<classifier>标签,如用jdk15:
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.2.3</version>
<classifier>jdk15</classifier>
</dependency>
总之,以上<classifier>标签是必须的,如果还是Missing,可能是因为网络原因导致下载失败。请查看本地仓库net\sf\json-lib\json-lib\2.2.3目录下是否存在json-lib-2.2.3-jdk15.jar,如果没有,则把这个目录删除,重新运行mvn clean install
❻ java maven项目下java.lang.NoClassDefFoundError: net/sf/json/JSONObject
mvn项目需复要把你引的制jar包放到mvn的类库里,也就是m2
call mvn install:install-file -Dfile=*****.jar -DgroupId=net.sf.json-lib -DartifactId=json-lib
Dversion=2.4 -Dpackaging=jar
把这个命令里的***.jar换成你项目中json jar包的路径,然后执行一下再试试
❼ JSONObject JSONException 在那个JAR包里啊。
Fastjson 阿里的maven依赖
❽ 如何在maven中要引入json包
在maven中引入json-lib库,操作如下:
1、pom依赖配置:
3、再次使用发现果然没有问题了。
❾ 在maven项目的pom.xml怎么配置json_simple-1.1.jar这个包
<dependency>
<groupId>com.googlecode.json-</groupId>
<artifactId>json-simple</artifactId>
<version>1.1</version>
</dependency>