OK, próbuję uzyskać walidator pracujący z formą jsp. Właśnie zacząłem używać maven, więc to wszystko jest trochę nowe ... jaki jest najlepszy sposób lokalizowania które repozytorium powinienem wybrać dla powyższej klasy? Mam już następujące wpisy do walidacji:Źródło org.hibernate.validator.engine.ConfigurationImpl
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator-annotation-processor</artifactId>
<version>4.1.0.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>4.1.0.Final</version>
</dependency>
Próbowałem ładowanie się hibernacji, ale złamał kompilacji: Używam zaćmienie za wytrwałość, a budynek nie po przeciągnięciu w ogromnej liczbie bibliotek nieodzowna.
Pomyślałem, że powinienem dostać lepszą strategię niż tylko przeszywający precz z repozytoriów ..
Żeby było jasne: ja dostaję błąd:
java.lang.NoClassDefFoundError: Nie można zainicjować class org.hibernate.validator.engine.ConfigurationImpl
Powinien być w zależności od walidatora hibernacji, więc nie zachowuj się tak, jak bym się spodziewał.
Pomyślałem, że tak było ... już wypróbowałem slf4j-api, ale to nie wydaje się naprawiać problemu .. Pomyślałem, że musi istnieć lepszy sposób niż losowe wypróbowywanie bibliotek. Na razie cofnęliśmy się od JSR-303, ponieważ nie sądzę, żeby i tak naprawił wszystkie moje problemy z weryfikacją, ale kiedy ponownie odwiedzę, przyjrzę się wtyczce procesora. – ohp
Nie jestem pewien, czy pomógł OP, ale z pewnością pomógł mi rozwiązać ten wyjątek. Dzięki! – Lion