欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 新车 > Maven进阶-二、依赖

Maven进阶-二、依赖

2024/10/24 4:07:11 来源:https://blog.csdn.net/m0_74606902/article/details/142442382  浏览:    关键词:Maven进阶-二、依赖

Maven进阶

第一章 Maven依赖


文章目录

  • Maven进阶
  • 前言
  • 依赖传递
  • 依赖优先级
  • 可选依赖
  • 排除依赖
  • 总结


前言

maven管理项目时,各包之间相互依赖,该篇简单记录对maven依赖的学习认知。


在使用maven导入依赖时,可以看到有的依赖包下有二级目录,这代表此依赖包又引用了其他依赖包,依赖包之间相互依赖,由此需要了解依赖相关的东西
请添加图片描述

依赖传递

请添加图片描述

依赖优先级

当整个项目中引用的依赖中有同一包的不同版本,这个时候有一套优先级规则,来决定使用哪个包
请添加图片描述

可选依赖

可以在pom文件中使用**将某个依赖项设置为可选项,这样该依赖项对于其他模块而言就不会再传递(就是说该依赖项只有其所在模块可以使用**,其他模块不能使用)
请添加图片描述

排除依赖

可选依赖是让别的模块无法使用本模块中的依赖,但有时,我们无法修改依赖所在模块的配置,那么可以使用设置排除依赖,用来删除所引用某个模块中的某项依赖
请添加图片描述


总结

以上就是maven依赖。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com