我是靠谱客的博主 端庄树叶,这篇文章主要介绍maven 中去掉不需要的依赖项,现在分享给大家,希望可以做个参考。

在maven打包中,有时pom.xml中并没有配置那个jar包,但是因为依赖的关系,也会下载下来,但是那个版本又不是自己想要的,要去掉。

第一步:

??? 排查:G:cms5workspacePic2013>mvn dependency:tree

可以找到依赖项。

第二步:

??? 在相应的pom配置中配置排除,如下:

<dependency>
??? <groupId>org.apache.struts</groupId>
??? <artifactId>struts2-spring-plugin</artifactId>
??? <version>2.3.14</version>
???
? <exclusions>
?? <exclusion>
?????? <groupId>org.springframework</groupId>
?????? <artifactId>spring-beans</artifactId>
?? </exclusion>
??
?? <exclusion>
?????? <groupId>org.springframework</groupId>
?????? <artifactId>spring-core</artifactId>
?? </exclusion>
??
??
?? <exclusion>
?????? <groupId>org.springframework</groupId>
?????? <artifactId>spring-context</artifactId>
?? </exclusion>
??
?? <exclusion>
?????? <groupId>org.springframework</groupId>
?????? <artifactId>spring-web</artifactId>
?? </exclusion>
??
? </exclusions>
???
</dependency>

以上代码就是排除spring的一些jar包,不进行依赖下载。

最后

以上就是端庄树叶最近收集整理的关于maven 中去掉不需要的依赖项的全部内容,更多相关maven内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(79)

评论列表共有 0 条评论

立即
投稿
返回
顶部