记一次升级springboot版本遇到的问题.

author author     2023-03-25     709

关键词:

参考技术A 因Spring Boot 版本太老,升级到较新的版本.

2.0.8.RELEASE->2.4.7

思路:

直接升级spring boot版本号,然后解决依赖报错问题,找不到类,方法等问题.走一步看一步.

可能的原因有三个:

更改为

并新增了

改为使用静态方法by之后,正常运行.

改为

可以在依赖中暂时加入以下依赖,其会在启动时检测新版本与老的配置冲突的问题并在控制台打印出来.优点是可以检测出所有的不适配配置项.

实测,在最新版 idea中IntelliJ IDEA 2021.1.2 (Ultimate Edition)中,pom中更新了spring boot 版本后,会提示application.yml文件中过时的配置.

[图片上传中...(image-20210624161507481.png-e06d1d-1624605052257-0)]

如果项目中使用了spring cloud,还要考虑spring boot和它的兼容性.

spring cloud对spring boot的兼容性查看

记一次weblogic发布springboot遇到的坑

项目使用的是Springboot,之前直接使用JAR包的方式发布,但在客户这边实施发布的时候,客户使用的容器是weblogic,版本为10.3.6。 痛苦就此开始!不过项目组还有另外一个也同样使用了Springboot,他们已经顺利发布了,嗯~再百... 查看详情

记一次springboot搭建过程(代码片段)

遇到的问题如下:1.SpringBoot正常启动后,访问Controller报404问题描述:springboot正常启动,通过http://localhost:8000/hello/first访问,一直报404原因:在搭建完项目之后,Application类是放在com.example.hello的包下面,而Controller类是放置在com.e... 查看详情

记一次springboot开发中所遇到的坑和解决方法

 记一次SpringBoot开发中所遇到的坑和解决方法mybatis返回Integer为0,自动转型包空指针异常当我们使用Integer去接受数据库中表的数据,如果返回的数据中为0,那么Integer便为null,这时候将Interger自动转型为int,则会出现空指针... 查看详情

记一次uboot升级过程的两个坑(代码片段)

背景之前做过一次uboot的升级,当时留下了一些记录,本文摘录其中比较有意思的两个问题。启动失败问题问题简述uboot代码中用到了一个库,考虑到库本身跟uboot版本没什么关系,就直接把旧的库文件拷贝过来使用。结果编译链... 查看详情

记一次若依微服务版mybatis升级mybatis-plus之后遇到的坑

参考技术A错误:mybatis升级mp后启动报错:经过大佬 AbstractCulture的在线指导,在debug模式下源码逐步执行之后发现问题出在mp解析xml文件的时候出现错误,没加载到自己的bean 查看详情

记一次mariadb升级故障

由于做mariadb集群,将版本从自带的5.5升级到10.0.3,升级成功后发现起不来查journallog,只有一行warningcan’tcreatetestfile/var/lib/mysql/core.lower-testgoogle了一下,有两种方案第一是说selinux导致的,但是ucloud的镜像默认就是关闭selinux的,所... 查看详情

记一次springboot启动不起来的经历

在用eclipse+maven构建一个基本的springboot的web应用时在执行main方法(一个基本的springApplication类)出现UnregisteringJMX-exposedbeansonshutdown。经检查JDK使用1.8MAVEN使用3.5.0。因MAVEN版本3.5.0是最新版本故而想到maven降级。改用maven3.3.9后重新... 查看详情

记一次hive版本升级

 之前的项目中hive版本用的是 apache-hive-1.2.2-bin,最近需要将hive版本升级到apache-hive-2.3.4-bin, 本来想着元数据在mysql中,直接部署好hive启动就好了,结果提示元数据未初始化,查找一下资料,发现不同版本hive的元数据... 查看详情

记一次gorm批量插入遇到的问题以及解决方案(代码片段)

文章目录问题现象解决方案问题现象最初,我们用的是老版本的Gorm,但是因为老版本不支持批量插入的功能,所以我们将Gorm做了升级,升级到1.21.9版本。https://github.com/go-gorm/gorm/releases/tag/v1.21.9升级之后,Gorm... 查看详情

xocde一次版本升级遇到的问题(codesignerror)

因为Xcode对ios版本的支持问题,我对XCode进行了一次升级,导致原来还好的项目代码出现了编译时错误。CodeSignError     failedwithexitcode1问题就在于这次的Xcode升级。大神支招“分别进入工程目录与DerivedData目录,执行xattr-rc... 查看详情

记一次脑残的故障处理-万兆网卡驱动升级

环境centos6.5x6483599ES万兆网卡旁路流量送到万兆网卡升级万兆网卡驱动重复过一万次的操作,一键搞定;这里有一个小细节,intel官网驱动有版本升级,之前的地址不能用了,重新更改地址,下载最新版的pf_ring问题可以看到网卡流量,但是... 查看详情

springboot项目版本升级:从1.5.3升级到2.1.8版本

SpringBoot项目版本升级:从1.5.3升级到2.1.8版本前言简单记录一次本人在自己的SpringBoot项目project-template中,把1.5.3版本升级到2.1.8版本时升级的步骤,及遇到的问题。提升parent版本号更改pom文件中parent的版本号<parent><groupId>... 查看详情

记一次poi版本升级产生的错误

参考技术A前几天经理说要做一个打印的功能,功能简单,设定打印模板后内容填充再转换HTML给前台,前台调用打印机就行了。在网上搜了下word内容填充,发现了poi-tl工具包,查看文档的时候发现需要poi版本在4.1.1以上:错误出... 查看详情

记一次springboot项目启动时的依赖循环

奇怪的是在我Ubuntu的机器上打包到测试服务器上报错,而从另外一台windows机器打包时就没问题,刚开始还以为是maven和jdk的问题。报错的启动时日志如下:2019-06-1414:03:45,644org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter[main](... 查看详情

记一次项目部署中遇到的问题

今天在腾讯服务器上部署公司的项目,遇到了很多的问题,简直可以用一波未平一波又起来形容。记录一下,怕自己忘记,顺便也帮助跟我遇到同样问题的人。项目使用VS2010.MVC3.0开发,服务器的操作系统是Windowsserver2008,下面我... 查看详情

springcloud:升级到springboot2.x/finchley.release遇到的坑

springboot2.x已经出来好一阵了,而且springcloud的最新Release版本Finchley.RELEASE,默认集成的就是springboot2.x,这几天将一个旧项目尝试着从低版本升级到2.x,踩坑无数,记录一下:一、gradle的问题springboot2.x要求gradle版本不能太旧,先... 查看详情

记一次运行spark程序遇到的权限问题(代码片段)

   设置回滚点在本地运行时正常,在集群时就报错,后来是发现ceshi这个目录其他用户没有写的权限,修改其他用户的权限就好了 hdfsdfs-chmod777/ceshi  查看详情

记一次win2003折腾pyspider遇到问题(pycurl)

把解决过程记录下来,帮助自己,帮助他人。针对pyspider。win2003我安装的是python2.7.*。听我的吧。这绝对是一个明智的选择。结果pycurl死活安装不上,试了网上给的方法:去https://www.lfd.uci.edu/~gohlke/pythonlibs/下载whl文件,用pipinstal... 查看详情