Инициализация ошибки Hibernate Validator Bean (Spring Boot 3.2.4)JAVA

Программисты JAVA общаются здесь
Anonymous
Инициализация ошибки Hibernate Validator Bean (Spring Boot 3.2.4)

Сообщение Anonymous »

Я пытаюсь запустить приложение Spring Boot. Но почему -то я получаю ошибку: < /p>

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

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userRepository' defined in file [C:\Users\sam2004\git\MCV\portal\Java_Migration\target\classes\com\gtt\mcv\repository\UserRepository.class]: Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'defaultValidator' defined in class path resource [org/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.class]: Failed to instantiate [org.springframework.validation.beanvalidation.LocalValidatorFactoryBean]: Factory method 'defaultValidator' threw exception with message: Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:795)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
at com.gtt.mcv.PortalApp.main(PortalApp.java:66)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultValidator' defined in class path resource [org/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.class]: Failed to instantiate [org.springframework.validation.beanvalidation.LocalValidatorFactoryBean]: Factory method 'defaultValidator' threw exception with message:  Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:904)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:782)
... 17 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.validation.beanvalidation.LocalValidatorFactoryBean]: Factory method 'defaultValidator' threw exception with message: Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644)
... 31 common frames omitted
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl
at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:31)
at jakarta.validation.Validation$GenericBootstrapImpl.configure(Validation.java:296)
at org.springframework.boot.validation.MessageInterpolatorFactory.getMessageInterpolator(MessageInterpolatorFactory.java:79)
at org.springframework.boot.validation.MessageInterpolatorFactory.getObject(MessageInterpolatorFactory.java:70)
at org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration.defaultValidator(ValidationAutoConfiguration.java:64)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
... 32 common frames omitted
Но дело в том, что я добавил зависимость hibernate-validator в моем pom.xml.
my pom.xml выглядит как:


4.0.0
com.gtt.mcv
cvportal
1.0.7-SNAPSHOT
jar
portalapp


org.springframework.boot
spring-boot-starter-parent
3.2.4
















-Djava.security.egd=file:/dev/./urandom -Xmx1G
17
jdt_apt
yyyyMMddHHmmss
${java.version}
${java.version}
3.2.5
v16.17.0
v8.19.1
UTF-8
UTF-8
false
com.gtt.mcv.PortalApp


0.22.0
1.81

3.11.5
2.19.1
3.10.8
9.0.1.Final
2.19.1
0.27.1
4.17.0
4.19.0
8.3.0
0.12.6
1.6.3
5.11.2
0.29.1
1.5.2.Final

3.2.4
2.2.31
6.22.0.2


10.26.1
1.11
1.15.1
9.0.2
0.8.13
amd64
eclipse-temurin:11-jre-focal
3.4.6
1.0.0
3.6.0
3.14.0
3.5.0
3.5.0
3.5.3
3.11.2
3.3.1
4.0.0-M16
3.5.3
3.4.0
3.1.0
0.0.11
1.2.1
5.1.0.4751












tech.jhipster
jhipster-dependencies
${jhipster.version}
pom
import







org.springframework.boot
spring-boot-starter-actuator


org.springframework.boot
spring-boot-starter-cache


jakarta.annotation
jakarta.annotation-api




org.springframework.boot
spring-boot-starter-data-cassandra


org.springframework.boot
spring-boot-starter-mail


org.springframework.boot
spring-boot-starter-security


org.springframework.boot
spring-boot-starter-thymeleaf


org.springframework.boot
spring-boot-starter-web




org.aspectj
aspectjrt




org.aspectj
aspectjweaver
runtime




org.bouncycastle
bcprov-jdk18on
${bcprov-jdk18on.version}
runtime




com.datastax.cassandra
cassandra-driver-extras
${cassandra.version}




com.datastax.cassandra
cassandra-driver-mapping
${cassandra.version}




org.apache.commons
commons-lang3




org.ehcache
ehcache




org.hibernate.validator
hibernate-validator
${hibernate-validator.version}




com.fasterxml.jackson.datatype
jackson-datatype-jdk8




com.fasterxml.jackson.datatype
jackson-datatype-jsr310




org.zalando
jackson-datatype-problem
${jackson-datatype-problem.version}




com.fasterxml.jackson.module
jackson-modules-java8
${jackson.version}
pom




jakarta.annotation
jakarta.annotation-api




jakarta.mail
jakarta.mail-api




jakarta.servlet
jakarta.servlet-api
provided




jakarta.validation
jakarta.validation-api




org.apache.cassandra
java-driver-mapper-runtime
${java-driver-mapper-runtime.version}




tech.jhipster
jhipster-framework




io.jsonwebtoken
jjwt-api
${jjwt.version}




io.jsonwebtoken
jjwt-impl
${jjwt.version}
runtime




io.jsonwebtoken
jjwt-jackson
${jjwt.version}
runtime




org.mapstruct
mapstruct
${mapstruct.version}




io.micrometer
micrometer-core




com.opencsv
opencsv
${opencsv.version}




org.zalando
problem-spring-web
${problem-spring-web.version}




io.swagger.core.v3
swagger-annotations-jakarta
${swagger-annotations-jakarta.version}



voltage
vibesimplejava
${vibesimplejava.version}






${project.basedir}/src/main/java/

${project.basedir}/src/test/java/



${project.basedir}/src/main/resources/

**/*






${project.basedir}/src/test/resources/

**/*




spring-boot:run

.
.
.
.
.
.
.


< /code>
Любая помощь будет оценена. Я много искал, не найдя ничего конкретного. Спасибо.


Подробнее здесь: https://stackoverflow.com/questions/796 ... boot-3-2-4

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