jenkins构建异常Type org.springframework.boot.maven.RepackageMojo not present

news/2024/12/5 13:08:05/

目录

    • 问题描述
    • 解决过程

问题描述

我公司dev环境使用的是spug构建,当时构建并没有出现这种问题,而线上使用的是jenkins部署到华为云上,构建线上的时候却出现了这个问题。

java.lang.TypeNotPresentException: Type org.springframework.boot.maven.RepackageMojo not present

在这里插入图片描述

解决过程

在这里插入图片描述

按正常来说我父工程当中引用了spring-boot-dependencies,而spring-boot-dependencies当中是有spring-boot-maven-plugin插件的版本管理的。

在这里插入图片描述

有版本管理我使用插件的时候并不需要声明版本号!

在这里插入图片描述
但是别的项目都声明了<version>2.3.7.RELEASE</version>版本号,于是我也加上了<version>2.3.7.RELEASE</version>版本号,于是重新构建不报错了。

spring-boot-dependencies当中的插件版本是2.3.12.RELEASE报异常,而我手动声明2.3.7.RELEASE却好了,只能说造成这个原因的是插件版本不兼容的问题!


http://www.ppmy.cn/news/482937.html

相关文章

【后端面经-Java】Java创建线程的方法简介

【后端面经-Java】Java创建线程的方法简介 1. 线程的基本概念1.1 线程1.2 线程状态和生命周期 2. 创建线程的四种方法2.1 继承Thread类2.2 实现Runnable接口2.3 实现Callable接口2.4 使用线程池 3. 参考资料 1. 线程的基本概念 1.1 线程 学过操作系统的同学应该不陌生&#x…

网络协议格式详解

网络协议格式详解 本篇博客将介绍一些常见的网络协议格式&#xff0c;包括以太网帧、ARP数据报、IP数据报、UDP数据报和TCP数据报。通过了解这些协议的格式&#xff0c;我们可以更好地理解网络通信过程中的数据传输和处理。 1. 以太网帧&#xff08;Ethernet Frame&#xff0…

ev4视频转换为mp4工具使用教程

有时&#xff0c;我们会从互联网上下载ev4这种格式的视频&#xff0c;这些视频通常是加密的&#xff0c;需要购买授权码才能播放。 基于这种情况&#xff0c;我们可以使用这个程序&#xff0c;它可以很容易地转换视频。ev4格式转换为视频格式.MP4格式并直接播放,重要的是忽略授…

m4v格式如何转换mp4?分享m4v转换mp4的方法

m4v格式如何转换mp4&#xff1f;m4v格式是苹果公司创造的一种视频格式&#xff0c;iPhone或iPad以及苹果系统的设备都能使用&#xff0c;但是却不能在安卓设备上播放。这不&#xff0c;前段时间有位朋友发了一个m4v格式的视频给我&#xff0c;结果我的手机根本播放不了。于是我…

ev4转换MP4格式教程

之前在网上买了一个课程&#xff0c;视频是ev4格式的&#xff0c;只能用evplayer观看&#xff0c;不是很方便。 于是上百度搜索了一下&#xff0c;发现了一个可以将ev4格式的视频文件转换为Mp4格式的神器&#xff0c;转换以后也可以在手机上看了&#xff0c;非常方便&#xf…

玩转MP4视频格式制作转换秘籍

玩转MP4视频格式制作转换秘籍 有人说2006年将是MP4播放器的普及年&#xff0c;虽然MP4播放器替代MP3产品还有很长的一段路要走&#xff0c;但市场的成熟、价位下跌将把这类贵族化产品带给普通老百姓。过了春节&#xff0c;许多朋友的钱包鼓了&#xff0c;也有为自己添置一款数…

STM32速成笔记—定时器

文章目录 一、什么是定时器二、定时器有什么用三、通用定时器详细介绍3.1 时钟来源3.2 预分频器&#xff0c;计数器&#xff0c;自动重装载寄存器3.2.1 预分频器3.2.2 计数器3.2.3 自动重装载寄存器 3.3 触发控制器 四、PWM4.1 什么是PWM4.2 什么是占空比4.3 STM32F1 PWM介绍4.…

Selenium Web自动化测试框架实践

目录 前言&#xff1a; 项目背景 功能实现 项目架构 浏览器driver定义 用例运行前后的环境准备工作 工具方法模块 Pageobject页面对象封装 执行测试用例   前言&#xff1a; Selenium是一个基于Web的自动化测试框架&#xff0c;可以通过模拟用户在浏览器上的操作&#xff0c;…