Exception in thread "main" javax.validation.ValidationException: Unable to instantiate Configuration.
at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:279)
at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110)
...
at org.hibernate.validator.internal.engine.ConfigurationImpl.(ConfigurationImpl.java:110)
at org.hibernate.validator.internal.engine.ConfigurationImpl.(ConfigurationImpl.java:86)
at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:41)
at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:276)
... 2 more
Я пытаюсь написать очень простое приложение с валидатором спящего режима: мои шаги: [b]Добавлена следующая зависимость в pom.xml: [/b] [code] org.hibernate hibernate-validator 5.1.1.Final
[/code] [b]Написал следующий код:[/b] [code]class Configuration { Range(min=1,max=100) int threadNumber; //...
public static void main(String[] args) { ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
Validator validator = factory.getValidator();
Configuration configuration = new Configuration(); configuration.threadNumber = 12; //...
Set constraintViolations = validator.validate(configuration); System.out.println(constraintViolations);
} } [/code] [b]И я получаю следующую трассировку стека:[/b] [code]Exception in thread "main" javax.validation.ValidationException: Unable to instantiate Configuration. at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:279) at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110) ... at org.hibernate.validator.internal.engine.ConfigurationImpl.(ConfigurationImpl.java:110) at org.hibernate.validator.internal.engine.ConfigurationImpl.(ConfigurationImpl.java:86) at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:41) at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:276) ... 2 more [/code] Что я делаю не так?