我的应用是 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
,异常会不会和这个有关?