当我尝试运行Springboot eureka客户端时,我得到了以下运行时异常
org.springframework.beans.factory.BeanDefinitionStoreException:失败 加载bean类:;嵌套异常是 java.lang.IllegalStateException:注释@EnableDiscoveryClient 发现,但没有实施。你忘了包括一个 起动机?
答案 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>