Jenkins Maven pom jar打包未拉取最新包解决办法

 更新时间:2024年02月26日 10:05:24   作者:程序媛一枚~  
包版本号未变更新后,jenkins打包不会拉取最新包,本文主要介绍了Jenkins Maven pom jar打包未拉取最新包解决办法,具有一定的参考价值,感兴趣的可以了解一下

遇到个神奇的问题,包版本号未变更新后,jenkins打包不会拉取最新包

确认包正常deploy到了远程仓库,ps: 删掉仓库包后,会自动拉取,但太不友好。

最终发现是包版本命名的原因。解决办法: 修改包版本加上 -SNAPSHOT

    <groupId>com.frame</groupId>
    <artifactId>ca-mesh-test</artifactId>
    <version>1.2.5</version>

上述版本号会出现问题, 正确的如下:

    <groupId>com.frame</groupId>
    <artifactId>ca-mesh-test</artifactId>
    <version>1.2.5-SNAPSHOT</version>

1. 发布新版的snapshots版本的jar包,默认Jenkins打包不拉取snapshots包

需要修改:

<repositories>
    <repository>
        <id>nexus</id>
        <url>maven 私库 public地址</url>
        <releases>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
        </releases>
        <snapshots>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
        </snapshots>
    </repository>
</repositories>

2. 设置了snapshot拉取后,部分包还未更新,需要把包版本以snapshot结尾

    <groupId>com.frame</groupId>
    <artifactId>ca-mesh-test</artifactId>
    <version>1.2.5</version>

上述版本号会出现问题, 正确的如下:

    <groupId>com.frame</groupId>
    <artifactId>ca-mesh-test</artifactId>
    <version>1.2.5-SNAPSHOT</version>

3. IDEA无法更新snapshots包可设置

在这里插入图片描述

参考

https://blog.csdn.net/EFSGFDSRH/article/details/117486892

到此这篇关于Jenkins Maven pom jar打包未拉取最新包解决办法的文章就介绍到这了,更多相关Jenkins Maven pom jar未拉取最新包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java实现模仿斗地主发牌

    java实现模仿斗地主发牌

    这篇文章主要为大家详细介绍了java实现模仿斗地主发牌,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • 浅谈SpringCloud之Ribbon详解

    浅谈SpringCloud之Ribbon详解

    这篇文章主要介绍了浅谈SpringCloud之Ribbon,文中有非常详细的代码示例,对正在学习SpringCloud的小伙伴们有很大的帮助,需要的朋友可以参考下
    2021-05-05
  • Java中使用数组实现栈数据结构实例

    Java中使用数组实现栈数据结构实例

    这篇文章主要介绍了Java中使用数组实现栈数据结构实例,本文先是讲解了实现栈至少应该包括以下几个方法等知识,然后给出代码实例,需要的朋友可以参考下
    2015-01-01
  • Java concurrency之公平锁(一)_动力节点Java学院整理

    Java concurrency之公平锁(一)_动力节点Java学院整理

    这篇文章主要为大家详细介绍了Java concurrency之公平锁的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Java Spring开发环境搭建及简单入门示例教程

    Java Spring开发环境搭建及简单入门示例教程

    这篇文章主要介绍了Java Spring开发环境搭建及简单入门示例,结合实例形式分析了spring环境搭建、配置、使用方法及相关注意事项,需要的朋友可以参考下
    2017-11-11
  • java SpringBoot自定义注解,及自定义解析器实现对象自动注入操作

    java SpringBoot自定义注解,及自定义解析器实现对象自动注入操作

    这篇文章主要介绍了java SpringBoot自定义注解,及自定义解析器实现对象自动注入操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Java中字节流和字符流的理解(超精简!)

    Java中字节流和字符流的理解(超精简!)

    Java通过称为流的抽象来执行I/O操作,下面这篇文章主要给大家介绍了关于Java中字节流和字符流理解,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • java暴力匹配及KMP算法解决字符串匹配问题示例详解

    java暴力匹配及KMP算法解决字符串匹配问题示例详解

    这篇文章主要为大家介绍了java算法中暴力匹配算法及KMP算法解决字符串匹配的问题示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • Spring实现定时任务的两种方法详解

    Spring实现定时任务的两种方法详解

    Spring提供了两种方式实现定时任务,一种是注解,还有一种就是接口了,这篇文章主要为大家介绍了这两种方法的具体实现方法,需要的可以参考下
    2024-12-12
  • Java8新特性Stream的完全使用指南

    Java8新特性Stream的完全使用指南

    这篇文章主要给大家介绍了关于Java8新特性Stream的完全使用指南,文中通过示例代码介绍的非常详细,对大家学习或者使用Java8具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-05-05

最新评论