①    先访问http://www.mvnrepository.com/  ,这个地址是maven的公共库。

②   以spring core的jar包为例。在页面的最上方的中间,输入spring core,点击Search。搜索出来的结果就是第一个spring core,点击进入。

③    我们可以看到,有很多个版本的spring core。

点击5.0.6.RELEASE,可以看到有个maven栏,点击里面的内容,将其复制到剪贴板上。

④    将这段信息粘贴到pom.xml的<dependencies>标签中。进行保存,maven会自动下载对应版本的spring core包到本地仓库。

⑤   选择jar版本的时候,我们要考虑需不需要最新版本的呢?

首先来认识一下版本号的完整含义。

第一个数字:主版本,有可能进行大的架构调整,各大版本之间并不一定兼容(要考虑兼容性!)。

第二个数字:次版本,在主版本架构不变的前提下,增加了一些新的特性或变化。

第三个数字:增量版本,bug修复,细节的完善。

我们可以知道这是5.X系列的spring core,从下往上的版本都时在主版本次版本不变的情况下,进行的优化,而且都是放在中心仓库进行存储的。

M:里程碑版本,测试版本,发布版本的前兆。

可以看到在5.0.x版本发行之前是做过了5次测试版本的spring core。

RC:候选发布版本,稳定版本,并不一定会发布。

在测试版本做好之后,又出现了4个候选版本。

RELEASE:发布版本,稳定版本,在项目中真正可用的版本。

这就是我们现在可用的spring core版本。

可以看出现在暂时不会出现新版本的spring core,但是如果有新的版本出现,也不用着急着去更新jar包,因为通常刚发行的版本还不完善,仍有一些bug需要修复,如果在这版本之后又出一个新的版本(假设是5.1.x),就意味着5.0.x.RELEASE的最大版本已经是比较完善的了。


参考文章:https://blog.csdn.net/wangb_java/article/details/54425920

转载于:https://www.cnblogs.com/NYfor2018/p/9070248.html

(四)maven之查找jar包坐标,选择jar包版本相关推荐

  1. android空包签名,安卓空包签名教程

    **准备:** **windows签名工具(****点击下载签名工具:**[windows签名工具.zip]链接:https://pan.baidu.com/s/1CSelhAtmjHgzXuwXCJ ...

  2. Maven 项目查找 jar 包是由哪个配置引入的

    maven依赖结构图 1.项目查询所有的Maven查看JAR包的依赖关系 mvn dependency:tree 如查询junit.jar 是依赖谁导入进来的 这样就知道是被谁依赖而导入到项目的 其中 ...

  3. Maven Nexus搭建本地私服 上传jar包或本地项目到私服

    Nexus就是Maven的私服 在日常开发中我们在使用maven时经常会遇到下面的问题 1.一些无法从外部仓库下载的构件,例如内部的项目部署到私服上,以便供其他依赖项目使用. 2. 为了节省带宽和时间 ...

  4. maven打包可执行的jar包-包含依赖jar

    maven打包可执行的jar包: 1. 首先确保编辑器里maven环境正常 2. 运行打包的jar文件 3. 测试添加依赖后打包. 4. Unable to access jarfile test-m ...

  5. 使用Maven构建Dubbo服务的可运行jar包

    本文为<基于Dubbo的分布式系统架构视频教程>的课程系列文档,更多课程信息,请关注:http://www.roncoo.com Dubbo视频教程--基础篇--第07节--使用Maven ...

  6. 使用Maven 实现打包生成一个可执行jar包:附详细配置解释说明

    1. 需求 项目打包,满足以下要求: 1.整个项目打一个Zip包下面包括应用程序.应用程序依赖的jar包.说明文档 2.项目打的jar包可以执行不同类里的Main函数 3.项目源码打的jar包要与依赖 ...

  7. Intellij IDEA中maven更新不下来pom中的jar包,reimport失效

    问题: Intellij IDEA中使用maven reimport包,一直失败 即使我将本地已存在的一个jar包目录删除了,pom文件那里也没飘红提示找不到 解决方法: maven设置中去掉离线下载 ...

  8. Maven引用本地jar并在打war包时引用jar

    文章目录 maven引入本地jar 方法一 方法二 maven引入本地jar 方法一 手动安装: mvn install:install-file -Dfile=jar包的位置 -DgroupId=p ...

  9. maven 系列 06 - 向本地仓库导入jar包 (例如 - pinyin4j-2.5.0)

    对于官网没有的jar包,maven向本地仓库导入jar包用如下命令. 注意:这个命令不能换行,中间用空格来分割的 安装指定文件到本地仓库命令:mvn install:install-file-Dgro ...

最新文章

  1. 递归/归并:count of smaller numbers求逆序数
  2. Linux文本搜索工具grep
  3. 在日志文件中输出当前时间
  4. php如何检测图片背景是白色,javascript – 用PHP检测白色图像背景?
  5. [译]GC专家系列1:理解Java垃圾回收
  6. 网格布局每个网格都能放置一个组件_Android综合试题
  7. 1034. 有理数四则运算(20)
  8. Item Pipeline
  9. 联姻寺库,一次半斤八两的合作,趣店的奢侈品生意仍看不见未来
  10. SimpleDateFormat时间日期格式化,时间日期类使用示例
  11. 2016年6月份那些最实用的 jQuery 插件专辑
  12. yii2.0 读取user表新增字段问题
  13. mysql like 多个条件_MySQL之用通配符进行过滤
  14. multisim安装
  15. python怎么爬虎牙_Python_虎牙妹子爬虫实现
  16. C#本地化国际化解决方案实现简介
  17. 看雪CTF.TSRC 2018 团队赛 第二题 半加器 writeup
  18. C++ 模板进阶(模板的特化)
  19. 北京工作居住证的申请条件和可享受的待遇
  20. 无线通信基础知识9:天线的基本参数

热门文章

  1. HTML <q> 标签的简单介绍
  2. python 下表溢出
  3. 鸢尾花分类_K近邻(分类通用 数据挖掘入门与实践-实验4)
  4. SQL数据库对象的建立
  5. 用shell将时间字符串与时间戳互转
  6. 使用Spring的NamedParameterJdbcTemplate完成DAO操作
  7. 为什么会出现 java.util.ConcurrentModificationException 异常?
  8. 使用window.performance分析web前端性能
  9. .Net之美读书笔记17
  10. 『奇葩问题集锦』Fedora ubuntu 下使用gulp 报错 Error: watch ENOSPC 解决方案