关于pom文件里面各组件的version问题
来源:6-1 用户应用子系统 - 工程环境搭建
去则不闲
2020-11-11
老师您好,我看您pom文件里面有的组件写明了version,有的没有写明,那没有写明的是自动默认使用最新版本吗?在实际开发中什么时候写明什么时候不写明呢?
写回答
1回答
-
同学你好:
你这里所说的问题其实就是依赖 jar 的版本,毫无疑问,你在引入任何一个 jar 包都需要指定它的版本,这是 Maven 所规定的,也是 Maven 管理 jar 包的坐标(关于 Maven 坐标的概念你可以查查是什么意思,又包含了哪些)之一。
那么,为什么我有的依赖没有标识出 version 这个标签呢?你所看到的没有标识出 version 的依赖都是各个 SpringBoot 的 starter,这些 starter 的版本号是继承自你所使用的 SpringBoot 版本,SpringBoot 是哪个版本,它们就是哪个版本。
其他的依赖就需要你手动写清楚了。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
212020-11-12
相似问题