zoukankan      html  css  js  c++  java
  • Maven的classifier作用

      classifier可以是任意的字符串,用于拼接在GAV之后来确定指定的文件。

      可用于区分不同jdk版本所生成的jar包

    <dependency>  
        <groupId>net.sf.json-lib</groupId>   
        <artifactId>json-lib</artifactId>   
        <version>2.2.2</version>  
        <classifier>jdk15</classifier>    
    </dependency>
    
    <dependency>  
        <groupId>net.sf.json-lib</groupId>   
        <artifactId>json-lib</artifactId>   
        <version>2.2.2</version>  
        <classifier>jdk13</classifier>    
    </dependency>

      实际上对应的jar包是json-lib-2.2.2-jdk15.jar和json-lib-2.2.2-jdk13.jar。

      区分项目的不同组成部分,例如:源代码、javadoc、类文件等。

    <dependency>  
        <groupId>net.sf.json-lib</groupId>   
        <artifactId>json-lib</artifactId>   
        <version>2.2.2</version>  
        <classifier>jdk15-javadoc</classifier>    
    </dependency> 

      对应的是json-lib-2.2.2-jdk15-javadoc.jar。

      需要注意classifier的位置

    <dependency>  
        <groupId>net.sf.json-lib</groupId>   
        <artifactId>json-lib</artifactId>   
        <classifier>jdk15-javadoc</classifier>  
        <version>2.2.2</version>   
    </dependency> 

      对应的是json-lib-jdk15-javadoc-2.2.2.jar。可能会出现找不到jar包的情况。

      

  • 相关阅读:
    java 复习001
    Some_sort_algorithms
    Install_pygments
    Install_ruby
    Ubuntu_wifi&pppoe
    Some_problem_with_octopress
    复习C语言
    VSim [a Racing-simulator by Vell001]
    Hello, Github Blog
    我的新计划 《2Dof Racing Simulator》2014/3/9 20:30:00
  • 原文地址:https://www.cnblogs.com/lnlvinso/p/10111328.html
Copyright © 2011-2022 走看看