Maven:禁止依赖自动传递

Maven:禁止依赖自动传递

  • 依赖可选

    1
    2
    3
    4
    5
    6
    7
    <dependency>  
    <groupId>com.projecct</groupId>
    <artifactId>project2</artifactId>
    <version>1.0</version>
    <scope>compile</scope>
    <optional>true</optional>
    </dependency>
  • 单依赖过滤

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <dependency>      
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase</artifactId>
    <version>0.94.17</version>
    <exclusions>
    <exclusion>
    <groupId>commons-logging</groupId>
    <artifactId>commons-logging</artifactId>
    </exclusion>
    </exclusions>
    </dependency>
  • 所有依赖过滤

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <dependency>  
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase</artifactId>
    <version>0.94.17</version>
    <exclusions>
    <exclusion>
    <groupId>*</groupId>
    <artifactId>*</artifactId>
    </exclusion>
    </exclusions>
    </dependency>

人生两苦:想要却不得,拥有却失去。 –褚禄山
珍惜当下,与君共勉~


本文标题:Maven:禁止依赖自动传递

文章作者:fufua

发布时间:2019年04月18日 - 10:54:13

最后更新:2019年04月18日 - 11:09:05

原始链接:https://qq1028951741.github.io/2019/04/18/Maven:禁止依赖自动传递/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

this is end, thank you for reading