zoukankan      html  css  js  c++  java
  • json-lib 的maven dependency ( 摘 )

     

    项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下:

    xml 代码
    <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>
    --------------------------------------------------
    com.alibaba.fastjson.JSONObject依赖代码
    <dependency>  
        <groupId>com.alibaba</groupId>  
        <artifactId>fastjson</artifactId>  
        <version>1.2.28</version>  
    </dependency>  
    

     net.sf.json.JSONObject依赖代码

          <!-- JSONObject对象依赖的jar包 -->  
            <dependency>  
                <groupId>commons-beanutils</groupId>  
                <artifactId>commons-beanutils</artifactId>  
                <version>1.9.3</version>  
            </dependency>  
            <dependency>  
                <groupId>commons-collections</groupId>  
                <artifactId>commons-collections</artifactId>  
                <version>3.2.1</version>  
            </dependency>  
            <dependency>  
                <groupId>commons-lang</groupId>  
                <artifactId>commons-lang</artifactId>  
                <version>2.6</version>  
            </dependency>  
            <dependency>  
                <groupId>commons-logging</groupId>  
                <artifactId>commons-logging</artifactId>  
                <version>1.1.1</version>  
            </dependency>  
            <dependency>  
                <groupId>net.sf.ezmorph</groupId>  
                <artifactId>ezmorph</artifactId>  
                <version>1.0.6</version>  
            </dependency>  
            <dependency>  
                <groupId>net.sf.json-lib</groupId>  
                <artifactId>json-lib</artifactId>  
                <version>2.2.3</version>  
                <classifier>jdk15</classifier><!-- 指定jdk版本 -->  
            </dependency>   
    

      XML转换成JSON所依赖的jar包  xom

    		<!--将xml转换成JSON 所依赖的jar包-->
    		<dependency>
    			<groupId>xom</groupId>
    			<artifactId>xom</artifactId>
    			<version>1.2.5</version>
    		</dependency>
    

      

  • 相关阅读:
    贝塞尔曲线
    那些有内容的文章——记录网址
    Mac 下 SVN 的使用
    让时间不再随系统设置而改变
    iOS 关闭图片渲染
    iOS的AssetsLibrary框架访问所有相片
    iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
    Linux 第一次学习笔记
    java第四次实验报告
    java第三次实验报告
  • 原文地址:https://www.cnblogs.com/zdj-/p/8652225.html
Copyright © 2011-2022 走看看