There is no Spring Boot version 3. The latest major version of Spring Boot as of now is 2.5.x.
And regarding the NoClassDefFoundError, it is possible for this error to occur if you are using a library or framework that has been updated to use the jakarta
namespace instead of the javax
namespace, as part of the migration from Java EE to Jakarta EE.
To resolve this issue, you can try upgrading the affected library or framework to a version that uses the jakarta
namespace, or you can try adding the following dependency to your project:
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>5.0.0</version>
<scope>provided</scope>
</dependency>
This will provide the jakarta.servlet.http.HttpSessionContext
class that is missing. However, make sure to also update any other dependencies that might be using the javax
namespace to the corresponding versions that use the jakarta
namespace.
Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss
Asked: 2023-05-31 19:56:06 +0000
Seen: 7 times
Last updated: May 31 '23
How can set the Project Title in the Doxygen Configuration File?
How can I convert Double to Long in Java?
Can I add a default Parameter for a Method in Java like int calculate(int x, int y=2)?
How can the rejection of the class text_plain from JavaMail API due to a VerifyError be confirmed?
Is it feasible to utilize a Toggle Button to switch among multiple classes exceeding 2?
How can I set up Environment variables on my M1 MacBook and resolve the ZSH permission denied error?
What is the process for generating a dynamic subdomain/URL using vue.js?