I directly updated the Spring Boot Starter Parent version in my project from 2.2.7.RELEASE to 2.7.17 However, after making this change, I encountered several issues. Are there any breaking changes or deprecations that I should be aware of when migrating from Spring Boot 2.2.7.RELEASE to 2.7.17?
I undertook the following steps in an attempt to resolve the issues:
- updated the parent version
- Ran mvn clean install
- Encountered problems while processing the POM, as shown here
- Fixed the error by adding the specific missing version of joda-time:joda-time,as seen here
- Ran mvn clean install again.
- Encountered a new issue: cannot find symbol [ERROR] symbol: class Assert [ERROR] location: package org.junit
- To address the previous issue I added the junit 4 dependency along with junit5, As I'm using Junit5 but still by adding junit 4 dependency resolved my previous issue junit4 dependency
- Ran mvn clean install once more
- Faced numerous test case failures:depicted here
Despite attempting to rectify the test cases one by one, new issues continue to arise.