Maven Snapshot 更新策略配置方法

这篇具有很好参考价值的文章主要介绍了Maven Snapshot 更新策略配置方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

项目场景:

提示:这里简述项目相关背景:

在微服务的项目开发中,特别是更新比较频繁的项目,经常会遇到一些项目依赖的问题,依赖的一个项目经常更新,所以我下拉更新项目时候经常出现代码不一致,需要删了对应jar仓库,重新下拉最新的jar版本。ps,所以对于更新频繁的项目jar版本可以设置SNAPSHOT快照版本,等项目稳定才设置为RELEASE版本

补充:maven jar包的版本分为两种,一类是 SNAPSHOT,一类是 RELEASE,配置一般在maven的pom.xml加上-SNAPSHOT或者-RELEASE

<groupId>com.example.springboot</groupId>
<artifactId>springboot-jsp</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>springboot-jsp</name>
<description>Demo project for Spring Boot</description>

解决方案:

提示:这里填写该问题的具体解决方案:

所以,针对上面的问题,具体有什么方法?

一种是去maven仓库手动删除对应jar,然后再reimport最新的jar,也可以使用maven强制更新,mvn clean install-U ,不过都比较麻烦,可以使用其它方法,设置SNAPSHOT更新策略

  • maven settings.xml配置
<repository>
    <id>myRepository</id>
    <url>...</url>
    <snapshots>
        <enabled>true</enabled>
        <updatePolicy>更新策略</updatePolicy>
    </snapshots>
</repository>

更新策略有几种:
always: 每次构建都检查远程仓库中该jar包是否有更新,有更新就重新下拉
daily: 每天检查一次 ,默认策略
interval :XXX 指定检查时间间隔,单位是分钟。
never :从不检查。文章来源地址https://www.toymoban.com/news/detail-519737.html

  • IDEA设置always更新
    IDEA里也提供了一种方法,可以设置always更新策略,File->Settings->搜maven->如图勾选Always update snapshots,然后重启idea即可
    maven snapshot,开发工具,工作笔记,# Maven笔记,maven,pycharm,java,intellij idea

到了这里,关于Maven Snapshot 更新策略配置方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

    Maven 的主要目标是让开发人员能够在最短的时间内了解开发工作的完整状态。为了实现这一目标,Maven 处理了几个关注领域: 简化构建过程 提供统一的构建系统 提供优质的项目信息 鼓励更好的发展实践 基于项目对象模型 (POM,project object model) 的概念,Maven可以从中心信息块

    2023年04月15日
    浏览(55)
  • ES数据迁移(snapshot)

    以下是我从5.x版本集群迁移至6.x集群,比较简单,因此简单记录一下

    2024年02月17日
    浏览(42)
  • 13、HDFS Snapshot快照

    1、hadoop3.1.4简单介绍及部署、简单验证 2、HDFS操作 - shell客户端 3、HDFS的使用(读写、上传、下载、遍历、查找文件、整个目录拷贝、只拷贝文件、列出文件夹下文件、删除文件及目录、获取文件及文件夹属性等)-java 4、HDFS-java操作类HDFSUtil及junit测试(HDFS的常见操作以及H

    2024年02月11日
    浏览(45)
  • HDFS中snapshot快照机制

    snapshot是数据存储的某一时刻的状态记录,备份(backup)则是数据存储的某一个时刻的副本 HDFS snapshot快照是整个文件系统或某个目录在某个时刻的镜像,该镜像并不会随着源目录的改变而进行动态的更新 数据恢复 对重要的目录进行创建snapshot的操作,当用户误操作时,可以

    2024年02月13日
    浏览(84)
  • 【笔记】Elasticsearch snapshot(快照)数据迁移

    0.简介         项目中需要进行Elasticsearch(以下简称ES)新旧集群切换,涉及到集群数据迁移。本篇笔记录了利用Elasticsearch snapshot特性进行数据迁移的关键步骤。 1.迁移前检查         在开始进行迁移前,做以下两点检查。           1)检查是否开启path.repo选项          

    2024年02月19日
    浏览(33)
  • Oracle ADG Snapshot Standby体验

    本文参考了OBE文章Using Snapshot Standby 参见这里。 A snapshot standby database is a fully updatable standby database. It receives and archives redo data from a primary database, but does not apply it. Redo data received from the primary database is applied when a snapshot standby database is converted back into a physical standby database, after

    2024年02月14日
    浏览(36)
  • java~SNAPSHOT版本号的作用

    在 Maven 中, -SNAPSHOT 后缀是用于标识项目版本为快照(Snapshot)版本的约定。快照版本是处于开发和演进中的版本,通常用于开发人员在 构建和测试过程中进行频繁的版本迭代 ;反之,如果不是Snapshot后缀的包,例如v1.1.0,这说明它是一个相对稳定的版本了,这个版本一经发

    2024年02月16日
    浏览(39)
  • macbook安装配置maven3.6.1(包含将jdk更新至11版本)

    参考博客: https://blog.csdn.net/qq2019010390/article/details/125472286 首先,在maven官网下载macOS系统所需的压缩包 官网的地址:https://maven.apache.org/download.cgi 因为要下载的版本是3.6.1,所以要在历史存档里找 下面三个文件夹都有对应的压缩包,我挑了个文件大小最大的那个 下载下来后,

    2024年02月20日
    浏览(96)
  • ES数据迁移_snapshot(不需要安装其他软件)

    参考文章: 三种常用的 Elasticsearch 数据迁移方案 ES基于Snapshot(快照)的数据备份和还原 CDH修改ElasticSearch配置文件不生效问题 添加 path.repo: [\\\"backup\\\"] 即可,截图如下: 请求方式: 请求链接: 请求头: 请求体: 整体效果如下图: 请求方式: 请求链接: 请求头: 请求参数

    2024年01月16日
    浏览(50)
  • Android LruCache snapshot resize forEach,Kotlin

    Android LruCache DiskLruCache cooperate working in ListView_android listview disklrucache_zhangphil的博客-CSDN博客 package zhangphil.cache;import android.app.ListActivity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.support.annotation.NonNull;import android.support.anno_android listview disklrucache https://blog.cs

    2024年02月13日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包