Eureka Spring Boot客户端异常

时间:2015-05-28 03:51:37

标签: spring spring-boot netflix-eureka

当我尝试运行Springboot eureka客户端时,我得到了以下运行时异常

  

org.springframework.beans.factory.BeanDefinitionStoreException:失败   加载bean类:;嵌套异常是   java.lang.IllegalStateException:注释@EnableDiscoveryClient   发现,但没有实施。你忘了包括一个   起动机?

1 个答案:

答案 0 :(得分:3)

您应该添加以下初始POM以获取所有必需的依赖项:

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>

如果不从SpringBoot父POM继承,请在<dependencyManagement>中添加以下内容:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-dependencies</artifactId>
    <version>${spring-boot.version}</version>
    <type>pom</type>
    <scope>import</scope>
</dependency>