千家信息网

maven的pom.xml中exclusions标签怎么用

发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,小编给大家分享一下maven的pom.xml中exclusions标签怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!maven pom.xml的exclusions标签作用项目
千家信息网最后更新 2024年12月13日maven的pom.xml中exclusions标签怎么用

小编给大家分享一下maven的pom.xml中exclusions标签怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

maven pom.xml的exclusions标签作用

项目中的例子

     org.springframework.boot   spring-boot-starter            org.springframework.boot     spring-boot-starter-logging         

解释exclusion标签

这个标签的作用是排除关联依赖的引入,因为maven的pom依赖其中有一点是将关联的依赖全都引入进来 ,

这个标签在这的作用就是 如果关联的依赖和引入的其他依赖可能存在冲突,

就必须将关联的依赖排除掉,所以就用这个标签。

另外这个+s的,大家应该也明白 ,就是可以包含多个吗!!!!

用exclusions来进行排除依赖

  • exclusions

但依赖调节并不解决所有问题,我们还需要exclusions来进行排除依赖。

例如这样一个情况,工程中引入了A,A依赖B,但是B的版本过旧。

此时可以使用exclusions排除该传递性依赖,并显示声明一个最新版本的B依赖。

比如这样

    com.lowagie    itext    4.2.1                        bcmail-jdk14            bouncycastle                            bcprov-jdk14            bouncycastle                            bctsp-jdk14            bouncycastle            

在比如若是使用zookeeper发现有log4j的冲突。

我们也可以使用这种方式进行排除

   org.apache.zookeeper   zookeeper   3.5.4-beta            slf4j-log4j12     org.slf4j         

看完了这篇文章,相信你对"maven的pom.xml中exclusions标签怎么用"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

标签 关联 作用 就是 版本 篇文章 冲突 例子 全都 多个 完了 工程 情况 方式 更多 知识 若是 行业 资讯 资讯频道 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 安徽常用软件开发代理价钱 王者qq区之前的服务器 手机服务器选项 广东联想服务器维修价格 贵阳网络安全等级保护备案 如何构建数据库excel 生态多样性数据库的意义 广州外贸软件开发 宜春网络安全 网络安全等级保护的五个基本动作顺序 各种网络安全知识宣传 局域网服务器怎么设置网络 数据库应用技术大专 视频存储在什么数据库中 惠山区加工软件开发生产过程 悉尼科技大学互联网课程 软件开发经营范围分类 网络技术好的大学 天地劫千魂煌海服务器登录不了 新服务器装系统 网络安全靠人民素材画 服务器上定时请求接口 网络安全倡议书新闻 我的世界服务器取消设置家 市城管执法支队举行网络安全知识培训 深圳交易软件开发代码 河北ios软件开发免费咨询 网络安全人员岗位责任制 服务器和台式机如何连接 北京信承互联网科技 苹果
0