Мы создали микросервис с загрузкой Spring и встроенной Camunda 7, которую пытаемся зарегистрировать на сервере Eureka, но получаем ошибку ниже.
UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем «scopedTarget.eurekaClient».
Мы используем следующие версии Spring-Boot: v3.2.5, Spring Cloud: 2023.0.2, платформа Camunda: v7.21.0, платформа Camunda Spring Boot Starter: v7.21.0, Java 17.




Я решил эту проблему, выполнив следующие шаги добавить эту зависимость
<dependency>
<groupdId>com.netflix.eureka</groupdId>
<artifactId>eureka-client-jersey3</artifactId>
</dependency>
и создать компонент
@Configuration
public class Jersey3TransportClientFactoriesConfig{
@Bean
public Jersey3TransportClientFactories jersey3TransportClientFactories(){
return new Jersey3TransportClientFactories();
}
}
в вашем application.yml
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka
register-with-eureka: true
fetch-registry: false
Пожалуйста, дайте мне знать, если возникнут какие-либо проблемы.