maven 依赖

Posted rigidwang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven 依赖相关的知识,希望对你有一定的参考价值。

依赖排除

当一个项目A依赖项目B,而项目B同时依赖项目C,如果项目A中因为各种原因不想引用项目C,在配置项目B的依赖时,可以排除对C的依赖。

示例(假设配置的是A的pom.xml,依赖关系为:A --> B; B --> C)

<project>
  ...
  <dependencies>
    <dependency>
      <groupId>sample.ProjectB</groupId>
      <artifactId>Project-B</artifactId>
      <version>1.0</version>
      <scope>compile</scope>
      <exclusions>
        <exclusion>  <!-- declare the exclusion here -->
          <groupId>sample.ProjectC</groupId>
          <artifactId>Project-C</artifactId>
        </exclusion>
      </exclusions> 
    </dependency>
  </dependencies>
</project>

 

以上是关于maven 依赖的主要内容,如果未能解决你的问题,请参考以下文章

我找不到代码示例的 Maven 依赖项: Keys.hmacShaKeyFor(...);

代码中的Maven下载依赖项

Idea解决Maven项目中依赖包下载好之后代码标红问题

eclipse 调试器:附加 Maven 依赖项的源代码?

maven构建依赖jar文件不反映代码的变化

Maven和Nexus