Я новичок в Java и недавно пытался перевести большой существующий проект с Java 11/Spring Boot 2.4.11 на Java 21/Spring Boot 3.3.4. Я следовал некоторым руководствам по миграции и увеличил зависимости/исправил устаревшие методы до такой степени, что когда я запускаю задачу gradle clean build, приложение может успешно собираться. Однако когда я пытаюсь запустить приложение, я вижу следующую ошибку:
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
10:35:28.768 [main] ERROR org.springframework.boot.SpringApplication reportFailure Application run failed
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) ~[spring-beans-6.1.13.jar:6.1.13]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) ~[spring-beans-6.1.13.jar:6.1.13]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1355) ~[spring-beans-6.1.13.jar:6.1.13]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1185) ~[spring-beans-6.1.13.jar:6.1.13]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) ~[spring-beans-6.1.13.jar:6.1.13]
По моим исследованиям, это происходит всякий раз, когда у вас есть несовместимые зависимости Spring, а другие потоки предлагают добавить org.springframework.boot:spring-boot-starter-validation, но это уже есть в моем файле build.gradle. Будем очень признательны за любые советы/предложения.
Когда я запускаю команду ./gradlew dependency, у меня получается следующее:
compileClasspath - Compile classpath for source set 'main'.
+--- org.springframework.boot:spring-boot-starter-web:3.3.4
| +--- org.springframework.boot:spring-boot-starter:3.3.4
| | +--- org.springframework.boot:spring-boot:3.3.4
| | | +--- org.springframework:spring-core:6.1.13
| | | | \--- org.springframework:spring-jcl:6.1.13
| | | \--- org.springframework:spring-context:6.1.13
| | | +--- org.springframework:spring-aop:6.1.13
| | | | +--- org.springframework:spring-beans:6.1.13
| | | | | \--- org.springframework:spring-core:6.1.13 (*)
| | | | \--- org.springframework:spring-core:6.1.13 (*)
| | | +--- org.springframework:spring-beans:6.1.13 (*)
| | | +--- org.springframework:spring-core:6.1.13 (*)
| | | +--- org.springframework:spring-expression:6.1.13
| | | | \--- org.springframework:spring-core:6.1.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.10
| | | \--- io.micrometer:micrometer-commons:1.12.10
| | +--- org.springframework.boot:spring-boot-autoconfigure:3.3.4
| | | \--- org.springframework.boot:spring-boot:3.3.4 (*)
| | +--- org.springframework.boot:spring-boot-starter-logging:3.3.4
| | | \--- org.slf4j:jul-to-slf4j:2.0.16
| | | \--- org.slf4j:slf4j-api:2.0.16
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.springframework:spring-core:6.1.13 (*)
| | \--- org.yaml:snakeyaml:2.2
| +--- org.springframework.boot:spring-boot-starter-json:3.3.4
| | +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| | +--- org.springframework:spring-web:6.1.13
| | | +--- org.springframework:spring-beans:6.1.13 (*)
| | | +--- org.springframework:spring-core:6.1.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.10 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.17.2
| | | | \--- com.fasterxml.jackson:jackson-bom:2.17.2
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.17.2 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.17.2 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.17.2 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.2 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.17.2 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.17.2
| | | | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.17.2
| | | +--- com.fasterxml.jackson.core:jackson-core:2.17.2 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.2
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.17.2 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.17.2 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.17.2
| | +--- com.fasterxml.jackson.core:jackson-core:2.17.2 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.3.4
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.30
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.30
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.30
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.30
| \--- org.springframework:spring-web:6.1.13 (*)
+--- org.springframework.boot:spring-boot-starter-data-jpa:3.3.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.3.4
| | +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| | +--- org.springframework:spring-aop:6.1.13 (*)
| | \--- org.aspectj:aspectjweaver:1.9.22.1
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.3.4
| | +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| | +--- com.zaxxer:HikariCP:5.1.0
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.16
| | \--- org.springframework:spring-jdbc:6.1.13
| | +--- org.springframework:spring-core:6.1.13 (*)
| | \--- org.springframework:spring-tx:6.1.13
| | \--- org.springframework:spring-core:6.1.13 (*)
| +--- org.hibernate.orm:hibernate-core:6.5.3.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | \--- jakarta.transaction:jakarta.transaction-api:2.0.1
| +--- org.springframework.data:spring-data-jpa:3.3.4
| | +--- org.springframework.data:spring-data-commons:3.3.4
| | | +--- org.springframework:spring-core:6.1.13 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.16
| | +--- org.springframework:spring-orm:6.1.13
| | | +--- org.springframework:spring-core:6.1.13 (*)
| | | +--- org.springframework:spring-jdbc:6.1.13 (*)
| | | \--- org.springframework:spring-tx:6.1.13 (*)
| | +--- org.springframework:spring-tx:6.1.13 (*)
| | +--- org.springframework:spring-core:6.1.13 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.16
| \--- org.springframework:spring-aspects:6.1.13
| \--- org.aspectj:aspectjweaver:1.9.22.1
+--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
+--- org.springframework.boot:spring-boot-starter-jdbc:3.3.4 (*)
+--- org.springframework.boot:spring-boot-starter-aop:3.3.4 (*)
+--- org.springframework.boot:spring-boot-starter-actuator:3.3.4
| +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.3.4
| | +--- org.springframework.boot:spring-boot-actuator:3.3.4
| | | \--- org.springframework.boot:spring-boot:3.3.4 (*)
| | \--- org.springframework.boot:spring-boot:3.3.4 (*)
| \--- io.micrometer:micrometer-jakarta9:1.13.4
| \--- io.micrometer:micrometer-core:1.13.4
+--- org.springframework.boot:spring-boot-starter-validation:3.3.4
| +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.30
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| \--- com.fasterxml:classmate:1.5.1
+--- org.springframework:spring-webmvc:6.1.13
| +--- org.springframework:spring-aop:6.1.13 (*)
| +--- org.springframework:spring-beans:6.1.13 (*)
| +--- org.springframework:spring-context:6.1.13 (*)
| +--- org.springframework:spring-core:6.1.13 (*)
| +--- org.springframework:spring-expression:6.1.13 (*)
| \--- org.springframework:spring-web:6.1.13 (*)
+--- com.americanexpress.ea:elf-log4j2-starter:3.0.3
| +--- com.americanexpress.ea:elf-log4j2:3.0.3
| | +--- com.americanexpress.ea:elf-logger-common:3.0.3
| | | +--- com.aexp.ea:ea-id-gen:1.0.20
| | | +--- com.americanexpress.ea:elf-core:3.0.3
| | | | +--- com.americanexpress.ea:elf-core-utils:3.0.3
| | | | | \--- io.opentracing:opentracing-api:0.33.0
| | | | +--- org.apache.commons:commons-text:1.10.0
| | | | | \--- org.apache.commons:commons-lang3:3.12.0 -> 3.14.0
| | | | \--- io.opentracing:opentracing-api:0.33.0
| | | \--- io.opentracing:opentracing-api:0.33.0
| | +--- com.aexp.ea:ea-id-gen:1.0.20
| | +--- org.apache.logging.log4j:log4j-core:2.19.0
| | | \--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- org.apache.logging.log4j:log4j-jul:2.19.0
| | | \--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- org.apache.logging.log4j:log4j-jcl:2.19.0
| | | +--- commons-logging:commons-logging:1.2
| | | \--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- org.apache.logging.log4j:log4j-1.2-api:2.19.0
| | | \--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- com.fasterxml.jackson.core:jackson-databind:2.14.1 -> 2.17.2 (*)
| | \--- io.opentracing:opentracing-api:0.33.0
| +--- com.americanexpress.ea:elf-core-impl-default:3.0.3
| | +--- com.americanexpress.ea:elf-core:3.0.3 (*)
| | +--- com.aexp.ea:ea-id-gen:1.0.20
| | +--- io.opentracing:opentracing-util:0.33.0
| | | +--- io.opentracing:opentracing-api:0.33.0
| | | \--- io.opentracing:opentracing-noop:0.33.0
| | | \--- io.opentracing:opentracing-api:0.33.0
| | +--- io.opentracing:opentracing-noop:0.33.0 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.14.1 -> 2.17.2 (*)
| | \--- io.opentracing:opentracing-api:0.33.0
| \--- io.opentracing:opentracing-api:0.33.0
+--- org.projectlombok:lombok:1.18.30
+--- com.oracle.ojdbc:ojdbc8:19.3.0.0
| +--- com.oracle.ojdbc:ucp:19.3.0.0
| +--- com.oracle.ojdbc:oraclepki:19.3.0.0
| +--- com.oracle.ojdbc:osdt_cert:19.3.0.0
| +--- com.oracle.ojdbc:osdt_core:19.3.0.0
| +--- com.oracle.ojdbc:simplefan:19.3.0.0
| | \--- com.oracle.ojdbc:ons:19.3.0.0
| \--- com.oracle.ojdbc:ons:19.3.0.0
+--- org.glassfish.jaxb:jaxb-runtime:2.3.2
| +--- org.glassfish.jaxb:txw2:2.3.2
| +--- com.sun.istack:istack-commons-runtime:3.0.8
| +--- org.jvnet.staxex:stax-ex:1.8.1
| \--- com.sun.xml.fastinfoset:FastInfoset:1.2.16
+--- com.jcraft:jsch:0.1.55
+--- pl.pojo:pojo-tester:0.7.6
| +--- org.slf4j:slf4j-api:1.7.25 -> 2.0.16
| +--- org.apache.commons:commons-lang3:3.7 -> 3.14.0
| +--- org.apache.commons:commons-collections4:4.1
| +--- com.googlecode.combinatoricslib:combinatoricslib:2.1
| \--- org.javassist:javassist:3.22.0-GA
+--- com.google.guava:guava:32.0.1-jre
| +--- com.google.guava:failureaccess:1.0.1
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- org.checkerframework:checker-qual:3.33.0
| +--- com.google.errorprone:error_prone_annotations:2.18.0
| \--- com.google.j2objc:j2objc-annotations:2.8
+--- org.everit.json:org.everit.json.schema:1.5.1
| +--- org.json:json:20160810
| +--- com.google.guava:guava:19.0 -> 32.0.1-jre (*)
| \--- commons-validator:commons-validator:1.5.1
| +--- commons-beanutils:commons-beanutils:1.9.2
| \--- commons-digester:commons-digester:1.8.1
+--- commons-io:commons-io:2.11.0
+--- org.slf4j:slf4j-api:2.0.0-alpha5 -> 2.0.16
+--- org.slf4j:slf4j-simple:2.0.0-alpha5
| \--- org.slf4j:slf4j-api:2.0.0-alpha5 -> 2.0.16
+--- org.aspectj:aspectjtools:1.9.7
+--- com.ibm.db2:jcc:11.5.6.0
+--- org.springdoc:springdoc-openapi-starter-webmvc-ui:2.6.0
| +--- org.springdoc:springdoc-openapi-starter-webmvc-api:2.6.0
| | \--- org.springdoc:springdoc-openapi-starter-common:2.6.0
| | \--- io.swagger.core.v3:swagger-core-jakarta:2.2.22
| | +--- org.apache.commons:commons-lang3:3.14.0
| | +--- org.slf4j:slf4j-api:2.0.9 -> 2.0.16
| | +--- io.swagger.core.v3:swagger-annotations-jakarta:2.2.22
| | +--- io.swagger.core.v3:swagger-models-jakarta:2.2.22
| | +--- org.yaml:snakeyaml:2.2
| | +--- jakarta.validation:jakarta.validation-api:3.0.2
| | \--- com.fasterxml.jackson.core:jackson-databind:2.16.2 -> 2.17.2 (*)
| \--- org.webjars:swagger-ui:5.17.14
+--- io.springfox:springfox-bean-validators:2.9.2
| +--- com.google.guava:guava:20.0 -> 32.0.1-jre (*)
| +--- org.slf4j:slf4j-api:1.7.25 -> 2.0.16
| +--- org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE
| | \--- org.slf4j:slf4j-api:1.7.10 -> 2.0.16
| +--- org.springframework.plugin:spring-plugin-metadata:1.2.0.RELEASE
| | +--- org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE (*)
| | \--- org.slf4j:slf4j-api:1.7.10 -> 2.0.16
| \--- io.springfox:springfox-spi:2.9.2
| \--- io.springfox:springfox-core:2.9.2
| +--- com.google.guava:guava:20.0 -> 32.0.1-jre (*)
| +--- org.slf4j:slf4j-api:1.7.25 -> 2.0.16
| +--- org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE (*)
| \--- org.springframework.plugin:spring-plugin-metadata:1.2.0.RELEASE (*)
\--- org.mockito:mockito-core:3.7.0
+--- net.bytebuddy:byte-buddy-agent:1.10.19
\--- org.objenesis:objenesis:3.1
runtimeClasspath - Runtime classpath of source set 'main'.
+--- org.springframework.boot:spring-boot-starter-web:3.3.4
| +--- org.springframework.boot:spring-boot-starter:3.3.4
| | +--- org.springframework.boot:spring-boot:3.3.4
| | | +--- org.springframework:spring-core:6.1.13
| | | | \--- org.springframework:spring-jcl:6.1.13
| | | \--- org.springframework:spring-context:6.1.13
| | | +--- org.springframework:spring-aop:6.1.13
| | | | +--- org.springframework:spring-beans:6.1.13
| | | | | \--- org.springframework:spring-core:6.1.13 (*)
| | | | \--- org.springframework:spring-core:6.1.13 (*)
| | | +--- org.springframework:spring-beans:6.1.13 (*)
| | | +--- org.springframework:spring-core:6.1.13 (*)
| | | +--- org.springframework:spring-expression:6.1.13
| | | | \--- org.springframework:spring-core:6.1.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.10
| | | \--- io.micrometer:micrometer-commons:1.12.10
| | +--- org.springframework.boot:spring-boot-autoconfigure:3.3.4
| | | \--- org.springframework.boot:spring-boot:3.3.4 (*)
| | +--- org.springframework.boot:spring-boot-starter-logging:3.3.4
| | | \--- org.slf4j:jul-to-slf4j:2.0.16
| | | \--- org.slf4j:slf4j-api:2.0.16
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.springframework:spring-core:6.1.13 (*)
| | \--- org.yaml:snakeyaml:2.2
| +--- org.springframework.boot:spring-boot-starter-json:3.3.4
| | +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| | +--- org.springframework:spring-web:6.1.13
| | | +--- org.springframework:spring-beans:6.1.13 (*)
| | | +--- org.springframework:spring-core:6.1.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.12.10 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.17.2
| | | | \--- com.fasterxml.jackson:jackson-bom:2.17.2
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.17.2 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.17.2 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.17.2 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.2 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.17.2 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.17.2
| | | | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.17.2
| | | +--- com.fasterxml.jackson.core:jackson-core:2.17.2 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.2
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.17.2 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.17.2 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.17.2
| | +--- com.fasterxml.jackson.core:jackson-core:2.17.2 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.17.2 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.3.4
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.30
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.30
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.30
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.30
| \--- org.springframework:spring-web:6.1.13 (*)
+--- org.springframework.boot:spring-boot-starter-data-jpa:3.3.4
| +--- org.springframework.boot:spring-boot-starter-aop:3.3.4
| | +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| | +--- org.springframework:spring-aop:6.1.13 (*)
| | \--- org.aspectj:aspectjweaver:1.9.22.1
| +--- org.springframework.boot:spring-boot-starter-jdbc:3.3.4
| | +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| | +--- com.zaxxer:HikariCP:5.1.0
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.16
| | \--- org.springframework:spring-jdbc:6.1.13
| | +--- org.springframework:spring-core:6.1.13 (*)
| | \--- org.springframework:spring-tx:6.1.13
| | \--- org.springframework:spring-core:6.1.13 (*)
| +--- org.hibernate.orm:hibernate-core:6.5.3.Final
| | +--- jakarta.persistence:jakarta.persistence-api:3.1.0
| | +--- jakarta.transaction:jakarta.transaction-api:2.0.1
| | +--- org.hibernate.common:hibernate-commons-annotations:6.0.6.Final
| | +--- io.smallrye:jandex:3.1.2
| | +--- jakarta.inject:jakarta.inject-api:2.0.1
| | \--- org.antlr:antlr4-runtime:4.13.0
| +--- org.springframework.data:spring-data-jpa:3.3.4
| | +--- org.springframework.data:spring-data-commons:3.3.4
| | | +--- org.springframework:spring-core:6.1.13 (*)
| | | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.16
| | +--- org.springframework:spring-orm:6.1.13
| | | +--- org.springframework:spring-core:6.1.13 (*)
| | | +--- org.springframework:spring-jdbc:6.1.13 (*)
| | | \--- org.springframework:spring-tx:6.1.13 (*)
| | +--- org.springframework:spring-tx:6.1.13 (*)
| | +--- org.springframework:spring-core:6.1.13 (*)
| | +--- org.antlr:antlr4-runtime:4.13.0
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.16
| \--- org.springframework:spring-aspects:6.1.13
| \--- org.aspectj:aspectjweaver:1.9.22.1
+--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
+--- org.springframework.boot:spring-boot-starter-jdbc:3.3.4 (*)
+--- org.springframework.boot:spring-boot-starter-aop:3.3.4 (*)
+--- org.springframework.boot:spring-boot-starter-actuator:3.3.4
| +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.3.4
| | +--- com.fasterxml.jackson.core:jackson-databind:2.17.2 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.2 (*)
| | +--- org.springframework.boot:spring-boot-actuator:3.3.4
| | | \--- org.springframework.boot:spring-boot:3.3.4 (*)
| | \--- org.springframework.boot:spring-boot:3.3.4 (*)
| \--- io.micrometer:micrometer-jakarta9:1.13.4
| \--- io.micrometer:micrometer-core:1.13.4
| +--- org.hdrhistogram:HdrHistogram:2.2.2
| \--- org.latencyutils:LatencyUtils:2.0.3
+--- org.springframework.boot:spring-boot-starter-validation:3.3.4
| +--- org.springframework.boot:spring-boot-starter:3.3.4 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.30
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| \--- com.fasterxml:classmate:1.5.1
+--- org.springframework:spring-webmvc:6.1.13
| +--- org.springframework:spring-aop:6.1.13 (*)
| +--- org.springframework:spring-beans:6.1.13 (*)
| +--- org.springframework:spring-context:6.1.13 (*)
| +--- org.springframework:spring-core:6.1.13 (*)
| +--- org.springframework:spring-expression:6.1.13 (*)
| \--- org.springframework:spring-web:6.1.13 (*)
+--- com.americanexpress.ea:elf-log4j2-starter:3.0.3
| +--- com.americanexpress.ea:elf-log4j2:3.0.3
| | +--- com.americanexpress.ea:elf-logger-common:3.0.3
| | | +--- com.aexp.ea:ea-id-gen:1.0.20
| | | +--- com.americanexpress.ea:elf-core:3.0.3
| | | | +--- com.americanexpress.ea:elf-core-utils:3.0.3
| | | | | \--- io.opentracing:opentracing-api:0.33.0
| | | | +--- org.apache.commons:commons-text:1.10.0
| | | | | \--- org.apache.commons:commons-lang3:3.12.0 -> 3.14.0
| | | | \--- io.opentracing:opentracing-api:0.33.0
| | | \--- io.opentracing:opentracing-api:0.33.0
| | +--- com.aexp.ea:ea-id-gen:1.0.20
| | +--- org.apache.logging.log4j:log4j-core:2.19.0
| | | \--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- org.apache.logging.log4j:log4j-jul:2.19.0
| | | \--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- org.apache.logging.log4j:log4j-jcl:2.19.0
| | | +--- commons-logging:commons-logging:1.2
| | | \--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- org.apache.logging.log4j:log4j-1.2-api:2.19.0
| | | \--- org.apache.logging.log4j:log4j-api:2.19.0
| | +--- com.fasterxml.jackson.core:jackson-databind:2.14.1 -> 2.17.2 (*)
| | \--- io.opentracing:opentracing-api:0.33.0
| +--- com.americanexpress.ea:elf-core-impl-default:3.0.3
| | +--- com.americanexpress.ea:elf-core:3.0.3 (*)
| | +--- com.aexp.ea:ea-id-gen:1.0.20
| | +--- io.opentracing:opentracing-util:0.33.0
| | | +--- io.opentracing:opentracing-api:0.33.0
| | | \--- io.opentracing:opentracing-noop:0.33.0
| | | \--- io.opentracing:opentracing-api:0.33.0
| | +--- io.opentracing:opentracing-noop:0.33.0 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.14.1 -> 2.17.2 (*)
| | \--- io.opentracing:opentracing-api:0.33.0
| \--- io.opentracing:opentracing-api:0.33.0
+--- org.projectlombok:lombok:1.18.30
+--- com.oracle.ojdbc:ojdbc8:19.3.0.0
| +--- com.oracle.ojdbc:ucp:19.3.0.0
| +--- com.oracle.ojdbc:oraclepki:19.3.0.0
| +--- com.oracle.ojdbc:osdt_cert:19.3.0.0
| +--- com.oracle.ojdbc:osdt_core:19.3.0.0
| +--- com.oracle.ojdbc:simplefan:19.3.0.0
| | \--- com.oracle.ojdbc:ons:19.3.0.0
| \--- com.oracle.ojdbc:ons:19.3.0.0
+--- org.glassfish.jaxb:jaxb-runtime:2.3.2
| +--- org.glassfish.jaxb:txw2:2.3.2
| +--- com.sun.istack:istack-commons-runtime:3.0.8
| +--- org.jvnet.staxex:stax-ex:1.8.1
| \--- com.sun.xml.fastinfoset:FastInfoset:1.2.16
+--- com.jcraft:jsch:0.1.55
+--- pl.pojo:pojo-tester:0.7.6
| +--- org.slf4j:slf4j-api:1.7.25 -> 2.0.16
| +--- org.apache.commons:commons-lang3:3.7 -> 3.14.0
| +--- org.apache.commons:commons-collections4:4.1
| +--- com.googlecode.combinatoricslib:combinatoricslib:2.1
| \--- org.javassist:javassist:3.22.0-GA
+--- com.google.guava:guava:32.0.1-jre
| +--- com.google.guava:failureaccess:1.0.1
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- org.checkerframework:checker-qual:3.33.0
| +--- com.google.errorprone:error_prone_annotations:2.18.0
| \--- com.google.j2objc:j2objc-annotations:2.8
+--- org.everit.json:org.everit.json.schema:1.5.1
| +--- org.json:json:20160810
| +--- com.google.guava:guava:19.0 -> 32.0.1-jre (*)
| \--- commons-validator:commons-validator:1.5.1
| +--- commons-beanutils:commons-beanutils:1.9.2
| \--- commons-digester:commons-digester:1.8.1
+--- commons-io:commons-io:2.11.0
+--- org.slf4j:slf4j-api:2.0.0-alpha5 -> 2.0.16
+--- org.slf4j:slf4j-simple:2.0.0-alpha5
| \--- org.slf4j:slf4j-api:2.0.0-alpha5 -> 2.0.16
+--- org.aspectj:aspectjtools:1.9.7
+--- com.ibm.db2:jcc:11.5.6.0
+--- org.springdoc:springdoc-openapi-starter-webmvc-ui:2.6.0
| +--- org.springdoc:springdoc-openapi-starter-webmvc-api:2.6.0
| | \--- org.springdoc:springdoc-openapi-starter-common:2.6.0
| | \--- io.swagger.core.v3:swagger-core-jakarta:2.2.22
| | +--- org.apache.commons:commons-lang3:3.14.0
| | +--- org.slf4j:slf4j-api:2.0.9 -> 2.0.16
| | +--- io.swagger.core.v3:swagger-annotations-jakarta:2.2.22
| | +--- io.swagger.core.v3:swagger-models-jakarta:2.2.22
| | +--- org.yaml:snakeyaml:2.2
| | +--- jakarta.validation:jakarta.validation-api:3.0.2
| | \--- com.fasterxml.jackson.core:jackson-databind:2.16.2 -> 2.17.2 (*)
| \--- org.webjars:swagger-ui:5.17.14
+--- io.springfox:springfox-bean-validators:2.9.2
| +--- com.google.guava:guava:20.0 -> 32.0.1-jre (*)
| +--- org.slf4j:slf4j-api:1.7.25 -> 2.0.16
| +--- org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE
| | \--- org.slf4j:slf4j-api:1.7.10 -> 2.0.16
| +--- org.springframework.plugin:spring-plugin-metadata:1.2.0.RELEASE
| | +--- org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE (*)
| | \--- org.slf4j:slf4j-api:1.7.10 -> 2.0.16
| \--- io.springfox:springfox-spi:2.9.2
| \--- io.springfox:springfox-core:2.9.2
| +--- com.google.guava:guava:20.0 -> 32.0.1-jre (*)
| +--- org.slf4j:slf4j-api:1.7.25 -> 2.0.16
| +--- org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE (*)
| \--- org.springframework.plugin:spring-plugin-metadata:1.2.0.RELEASE (*)
\--- org.mockito:mockito-core:3.7.0
+--- net.bytebuddy:byte-buddy-agent:1.10.19
\--- org.objenesis:objenesis:3.1
Подробнее здесь: https://stackoverflow.com/questions/790 ... error-i-ge