私は休止状態のバリデーターで非常にシンプルなアプリケーションを書こうとします:
私のステップ:
pom.xmlに次の依存関係を追加します。
<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-validator</artifactId>
    <version>5.1.1.Final</version>
</dependency>コードを書く:
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<ConstraintViolation<Configuration>> constraintViolations = validator.validate(configuration);
        System.out.println(constraintViolations);
    }
}そして私は次のスタックトレースを取得します:
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.<init>(ConfigurationImpl.java:110)
    at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:86)
    at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:41)
    at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:276)
    ... 2 more何がいけないのですか?
5.2.4.Finalあり、例外はまだ残っています。
                
5.2.4.Finalして問題を解決しました。