Получение исключения javax.validation.NoProviderFoundException даже после добавления зависимостейJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Получение исключения javax.validation.NoProviderFoundException даже после добавления зависимостей

Сообщение Anonymous »

Я новичок в Java и Maven. Возможно, я упускаю что-то очевидное, но не могу этого понять.
Я пытался добавить проверки Javax в свой проект по ссылке:
https://www.baeldung.com/javax-validation
И я добавил следующие зависимости

Код: Выделить всё

      
javax.validation
validation-api
2.0.1.Final


org.hibernate
hibernate-validator
6.0.13.Final


org.glassfish
javax.el
3.0.0

Я также пробовал идентификаторы групп org.hibernate и org.hibernate.validator.
Но я получал ошибку времени выполнения во время выполнения buildDefaultValidatorFactory() из:

Код: Выделить всё

import javax.validation.Validation;
import javax.validation.Validator;
Validator validator = Validation.buildDefaultValidatorFactory().getValidator();
Я получил следующую ошибку

Код: Выделить всё

Method threw 'javax.validation.NoProviderFoundException' exception.
Unable to create a Configuration, because no Bean Validation provider could be found. Add a provider like Hibernate Validator (RI) to your classpath.
Чего мне не хватает? Дайте мне знать, если вам нужна ключевая информация. Я боролся с этим часами. Итак, заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/650 ... -adding-th
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»