Spring Boot 使用 Jakarta validation 出现 ClassNotFoundExcpetion 和 NoClassDefFoundError 异常

我的应用是 Spring Boot(微服务),在单元测试的时候出现了如下异常:

1. java.lang.IllegalStateException: Unable to load cache item
2. Caused by: java.lang.NoClassDefFoundError: jakarta/validation/ValidationException
3. Caused by: java.lang.ClassNotFoundException: jakarta.validation.ValidationException

我在网上找了一些方法,添加、删除了一些依赖:

        <dependency>
            <groupId>javax.validation</groupId>
            <artifactId>validation-api</artifactId>
            <version>2.0.1.Final</version>
        </dependency>
        
        <dependency>
            <groupId>org.hibernate.validator</groupId>
            <artifactId>hibernate-validator</artifactId>
            <version>6.0.10.Final</version>
        </dependency>

结果还是有问题,有人遇到过这种问题吗?

我导入了 import javax.validation.constraints.NotNull;,并且在字符串上注解了 @NotNull,异常会不会和这个有关?