FC ConcursosFC Concursos

Questão FC373681

À classe principal da aplicação Spring Boot, um Técnico adicionou a anotação @EnableEurekaServer para fazer com que a aplicação atue como um servidor Eureka (Discovery Server). Em

Frameworks para Desenvolvimento

FCC · 2022

À classe principal da aplicação Spring Boot, um Técnico adicionou a anotação @EnableEurekaServer para fazer com que a aplicação atue como um servidor Eureka (Discovery Server). Em seguida, adicionou ao arquivo de configuração Maven pom.xml uma dependência, como mostrado abaixo.

 

<dependency>

..I..

</dependency>

 

Para que a dependência adicionada seja do servidor Spring Cloud Eureka, a lacuna I deve ser corretamente preenchida por

  1. <packageName>org.springframework.cloud</packageName> <resourceName>

           spring-cloud-eureka-server</resourceName>

  2. <packageName>org.springframework.cloud</packageName>

          <resourceName>spring-cloud-dependencies</resourceName>

  3. <groupId>spring.cloud.framework</groupId>

         <artifactId>eureka-discovery-server</artifactId>

  4. compile('org.springframework.cloud:spring-cloud-starter-eureka-server')
  5. <groupId>org.springframework.cloud</groupId>

         <artifactId>spring-cloud-starter-eureka-server</artifactId>

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A lacuna I deve conter o groupId e o artifactId do starter que fornece as bibliotecas necessárias para transformar a aplicação Spring Boot em um Discovery Server. Assim, o preenchimento correto é org.springframework.cloud como groupId e spring-cloud-starter-eureka-server como artifactId.

Ao declarar essa dependência no pom.xml, o Maven traz o conjunto de dependências do Spring Cloud necessárias para executar o servidor Eureka; em seguida, anotar a classe principal com @EnableEurekaServer ativa o comportamento de registro/descoberta. Lembre-se também de gerenciar versões via o Spring Cloud BOM (ou parent) para garantir compatibilidade entre Spring Boot e Spring Cloud.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo