父模块pom文件中的依赖管理

来源:3-4 【边学边做】单节点 Eureka Server 的开发

夏河文化

2019-04-10

图片描述
想请问老师此处artifactid spring-cloud.dependencies的意思是把org.springframework.cloud这个group下的所有artifact的版本都设置为F版本么,以致于子模块中org.springframework.cloud这个group中的任意一个artifact都不用再设置版本号?
图片描述

写回答

1回答

张勤一

2019-04-10

同学你好:

    这里的版本设置是为了继承这个父模块的项目都有相同的 SpringCloud 版本。子模块中的相关依赖不需要设置版本号是因为 SpringBoot 自动配置的原因。这里起作用的主要是 Maven 的 dependencyManagement 标签。建议学下 Maven相关的基础知识。目前来说,只要是 Java 项目,要么是基于 Maven,要么是基于 Gradle 来做包管理。所以,学习下相关的基础知识是很有必要的。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

2
3
夏河文化
非常感谢!
2019-04-10
共3条回复

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程