JSONObject需要引入的maven文件

JSONObject需要引入的maven文件

  • 出现原因
    • 1、net.sf.json-lib 没有加jdk15
    • 2、maven导包不全

出现原因

1、net.sf.json-lib 没有加jdk15

		<dependency>
            <groupId>net.sf.json-libgroupId>
            <artifactId>json-libartifactId>
            <version>2.4version>
            <classifier>jdk15classifier>
        dependency>

需要加上jdk15才符合使用版本,此处的jdk15并不是jdk版本,而是net.sf.json-lib的一个版本,对应的jdk版本是jdk1.5以上的版本。

2、maven导包不全

使用JSONObject不止需要引入net.sf.json-lib,还需要引入其他maven包共同使用。
同时引入这些包,才能使用JSON工具类

		<dependency>
            <groupId>net.sf.json-libgroupId>
            <artifactId>json-libartifactId>
            <version>2.4version>
            <classifier>jdk15classifier>
        dependency>
        <dependency>
            <groupId>commons-langgroupId>
            <artifactId>commons-langartifactId>
            <version>2.0version>
            <scope>compilescope>
        dependency>
        <dependency>
            <groupId>commons-collectionsgroupId>
            <artifactId>commons-collectionsartifactId>
            <version>3.2.1version>
        dependency>
        <dependency>
            <groupId>net.sf.ezmorphgroupId>
            <artifactId>ezmorphartifactId>
            <version>1.0.6version>
        dependency>
        <dependency>
            <groupId>commons-beanutilsgroupId>
            <artifactId>commons-beanutilsartifactId>
            <version>1.8.3version>
        dependency>
        <dependency>
            <groupId>commons-httpclientgroupId>
            <artifactId>commons-httpclientartifactId>
            <version>3.0version>
        dependency>

你可能感兴趣的:(Java,maven,json,java)