2
respostas

a instancia do pagamento-ms não esta aparecendo

esses são print do projeto server Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

Agora os print do projeto de pagamentos Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

tbm estou com o mesmo problema, a aplicação de pagamentos não acha o server.

Consegui achar a solução.

Na versão 3.0.0 do spring precisa de algumas alterações.

No Pom fiz essa alteração, atualizei a versão do Eureka client para 4.0.0. e adicionei a openfeign como no código abaixo.

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
            <version>4.0.0</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-openfeign</artifactId>
            <version>4.0.0</version>
        </dependency>

E no PagamentosApplication troquei a anotação de @EnableEurekaClients para @EnableFeignClients, como abaixo:

@SpringBootApplication
@EnableFeignClients
public class PagamentosApplication {

Achei a solução no projeto do @ Duartepedropt que ele postou nesse link abaixo: https://cursos.alura.com.br/forum/topico-springboot3-precisa-destas-dependencias-265731