您现在的位置是:首页 > 正文

maven SNAPSHOT

2024-02-29 12:23:43阅读 1

 

MAVEN 有RELEASE版本 跟 SNAPSHOT版本机制:

  1. RELEASE版本机制
    先检查本地仓库是否有依赖的包,如果没有就去中央仓库或远程私有仓库进行下载。如果本地仓库已经有的话,不论远程私有仓库(MAVEN私服)是否有更新都不进行下载,除非把本地仓库的文件删除掉。(即使在编译的时候加参数-U也没效果)

  2. SNAPSHOT版本机制:
    可以先参考一下这个文章:
    https://www.cnblogs.com/EasonJim/p/6852840.html

 

个人对于MAVEN 有RELEASE版本 跟 SNAPSHOT版本的理解:

1)我们公司的私服,一个RELEASE版本只能deploy一次,如有调整,则需要升级版本号。

2)SNAPSHOT可以deploy多次,并且引用项目每次都从maven私服拉取最新的代码。SNAPSHOT版本的版本号只是一个特殊的版本号,引用者与被引用这的version需要完全一致。比如A项目的verson = 1.0.0-SNAPSHOT (SNAPSHOT必须大写),B项目要引用A项目,那么引用的A 项目的版本号必须为

<a.version>1.0.0-SNAPSHOT</a.version>

参考 

https://www.jianshu.com/p/7e8e67205b97

https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/maven_snapshots.html

网站文章

  • 如何打印菱形 (for循环)

    初学编程的时候(学到循环)遇到一个比较典型的问题:就是如何打印菱形,如下图:                 *               ***             *****           *******         *********           *******             *****    

    2024-02-29 12:23:36
  • Python入门自学进阶-Web框架——6、Django的ORM-多对多、admin应用

    Python入门自学进阶-Web框架——6、Django的ORM-多对多、admin应用

    对于多对多关系,如前面的Book和Author表,进行多对多关联插入时,有两种方法:第一种是前面介绍的通过book.author.add(*作者对象列表)来增加,这叫做正向查询插入,因为多对多字段定义...

    2024-02-29 12:23:13
  • cad打印本计算机未配置,CAD点打印为什么会警告提示无法使用此绘图仪配置

    cad打印本计算机未配置,CAD点打印为什么会警告提示无法使用此绘图仪配置

    有时我们想打印一张图纸,一点“打印”按钮,CAD就会弹出一个警告对话框,提示无法使用此绘图仪配置,如下图所示。为什么会出现这样的警告呢?通常在打开外单位的图纸时才会出现这样的问题,如果你对打印设置、页...

    2024-02-29 12:22:45
  • 中国数据科学家年薪有多少? 热门推荐

    中国数据科学家年薪有多少? 热门推荐

    近日,数据科学社群Kaggle发布了数据科学/机器学习业界现状调查报告。这份调查问卷的受访者囊括了全球50多个国家的16,000多位从业者,根据他们的问卷结果,大讲台老师带大家看看中国数据科学家的现状。 (一)数据科学家年龄 中国的数据科学家的平均年龄是25岁,真的不高,也就是大学毕业2、3年就能成为数据科学家了。 (二)数据科学家年薪

    2024-02-29 12:22:38
  • dwz ajax分页,DWZ table的原生分页浅谈

    最近在项目开发当中很少会用到DWZ原生的table分页,往往是使用jqgrid or grid这种第三方数据绑定的表格插件,如今在项目中要求了,就必须要使用DWZ自带的table了接下来看一段代码,我会给大家详细介绍DWZ中table分页的使用方式,以下是在MVC中实现的方式。?currentPage="@ViewBag.currentPage">属性介绍targetType:绑定方式,DW...

    2024-02-29 12:22:31
  • odoo点击按钮弹出列表选择框

    odoo中需要打开列表视图,选择目标记录操作的时候,可以通过选择弹窗,指定列表视图选择记录进行操作 操作如下: 在js文件中添加如下代码: new dialogs.SelectCreateDialog(self, { res_model: &#39;列表视图对应模型name&#39;, domain: domain筛选条件,

    2024-02-29 12:22:02
  • 全国计算机考试做课件,全国计算机等级考试上机课件.ppt

    全国计算机考试做课件,全国计算机等级考试上机课件.ppt

    全国计算机等级考试上机课件.ppt (42页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!19.9 积分全国计算机等级考试 上机考试重点难点及注意事项讲解注...

    2024-02-29 12:21:53
  • 「MATLAB」-- MAP与TRY实操

    clc cleardata = xlsread('test.xls'); %data = [213456 258% 131231 741% 785454 369% 741513 548];idx = containers.Map({7898789},{111111});flow_num = [];data%% MAP 索引映射 实操...

    2024-02-29 12:21:21
  • 前端介绍之ES6 语法指南

    前端介绍之ES6 语法指南

    ES6 语法指南 后端项目搭建完毕,接下来就是前端页面了。不过在这之前需要一些准备工作。我们需要学习ES6的语法标准。 什么是ES6?就是ECMAScript第6版标准。 4.1.什么是ECMAScr...

    2024-02-29 12:21:15
  • 五年提高 三年普及

    Group1NOIP2018提高铺设道路橙货币系统绿赛道修建紫旅行蓝旅行(数据加强版)紫填数游戏紫保卫王国紫NOIP2018普及标题统计红龙虎斗橙摆渡车蓝对称二叉树绿AHOI2019提高(十二省联考)异或粽子紫字符串问题黑骗分过样例紫皮配黑春节十二响黑希望黑Group2NOIP2017提高小凯的疑惑黄时间复杂度蓝逛公园紫奶酪黄宝藏紫...

    2024-02-29 12:21:08