Spring boot 如何在自定义验证器中获取带注释字段的名称

Spring boot 如何在自定义验证器中获取带注释字段的名称,spring-boot,bean-validation,hibernate-validator,Spring Boot,Bean Validation,Hibernate Validator,有一种方法可以在自定义验证器中获取带注释字段的名称。此方法似乎不再适用于Hibernate Validator 7.0.1.Final。 IntelliJ似乎能够在编译该类时找到所有适当的类,但Maven构建会出现编译器错误。不确定这是某种可传递的编译器错误还是类似的错误。搞不清楚发生了什么事 [ERROR] /c:/dev/nexus-service-common/src/main/java/com/torchai/service/common/validators/EnumValueVali

有一种方法可以在自定义验证器中获取带注释字段的名称。此方法似乎不再适用于Hibernate Validator 7.0.1.Final。
IntelliJ似乎能够在编译该类时找到所有适当的类,但Maven构建会出现编译器错误。不确定这是某种可传递的编译器错误还是类似的错误。搞不清楚发生了什么事

[ERROR] /c:/dev/nexus-service-common/src/main/java/com/torchai/service/common/validators/EnumValueValidatorImpl.java:[22,35] cannot access jakarta.validation.ConstraintValidatorContext
  class file for jakarta.validation.ConstraintValidatorContext not found
有办法解决这个问题吗?或者更好,用一种不那么麻烦的方法来获取带注释字段的名称