pom.xml文件中dependency标签的scope子标签

Posted 第二人生Bonnie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pom.xml文件中dependency标签的scope子标签相关的知识,希望对你有一定的参考价值。

最近整合了公司的一个项目A,而A又依赖项目B,项目B中pom.xml中有一个依赖的<scope>provided</scope>,查了一下,原来provided属性,jar包 只能作用在编译和测试时,同时没有传递性。所以虽然B项目引入了这个jar包,但是因为没有传递性,项目A还需要再重新引一遍。另外如果不写<scope>,那么值默认为compile,表示 dependency 都可以在生命周期中使用。而且,这些dependencies 会传递到依赖的项目中。适用于所有阶段,会随着项目一起发布

以上是关于pom.xml文件中dependency标签的scope子标签的主要内容,如果未能解决你的问题,请参考以下文章

一篇文章带你搞定 maven 项目 pom.xml 中 parent 标签的使用

3. pom文件简介

Spring_框架环境搭建

调用 maven 包命令时创建的 `dependency-reduced-pom.xml` 文件是啥?

maven项目打包时生成dependency-reduced-pom.xml

在pom.xml中的dependencies点击add怎么没有搜索到相关jar包