我是靠谱客的博主 端庄树叶,最近开发中收集的这篇文章主要介绍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 中去掉不需要的依赖项所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部