欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > maven高级-03.继承与聚合-版本锁定

maven高级-03.继承与聚合-版本锁定

2025/3/9 10:57:07 来源:https://blog.csdn.net/qq_45055856/article/details/146027202  浏览:    关键词:maven高级-03.继承与聚合-版本锁定

一.版本锁定

在maven中,父工程的pom文件中通过<dependencyManagement>来统一管理依赖的版本。

注意: <dependencyManagement>仅仅管理依赖的版本号,并不进行依赖的注入。如果要进行依赖注入还是要使用<dependencies>注解。

我们在父工程中指定了依赖的版本号后,在子工程中就不用再指定了。如下:

在父工程中统一了依赖的版本号后,在子工程中就不用再指定对应依赖的版本了。

要修改依赖的版本号,不需要在子工程中修改,直接在父工程中的<dependencyManagement>修改对应版本号即可。

二.自定义属性/属性引用

我们可以使用<properties>标签来定义自定义的属性,在<properties>标签中定义标签的属性名,如<lombok.version></lombok.version>,在标签中指定属性的值,即版本号。

然后我们就可以通过标签属性名将该版本号引入进来。如在<dependencies>标签这种引入对应的依赖以及在<dependencyManagement>标签中引入版本号。

版权声明:

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

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

热搜词