maven如何排除依赖
时间: 2024-09-09 15:13:34 浏览: 80
maven依赖小例子
在Maven项目中,如果你想要排除某个依赖项的特定部分或依赖的特定版本,你可以使用`exclusions`元素在你的`pom.xml`文件中指定。这通常在`dependencies`标签内部的`dependency`元素中应用。以下是基本的语法:
```xml
<dependency>
<groupId>groupID</groupId>
<artifactId>artifactID</artifactId>
<version>version</version>
<exclusions>
<exclusion>
<groupId>excludeGroupID</groupId>
<artifactId>excludeArtifactID</artifactId>
</exclusion>
<!-- 可能还有其他排除的依赖 -->
</exclusions>
</dependency>
```
在这里,`excludeGroupID`和`excludeArtifactID`是你想排除的具体依赖的组ID和 Artifact ID。例如,如果你想排除Spring框架的一个特定依赖,你可能会这样做:
```xml
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.9</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
```
这将只包括spring-core而不包括commons-logging。
阅读全文