【问题标题】:Eureka Spring Boot client exceptionEureka Spring Boot 客户端异常
【发布时间】:2015-05-28 03:51:37
【问题描述】:

当我尝试运行 Springboot eureka 客户端时出现以下运行时异常

org.springframework.beans.factory.BeanDefinitionStoreException: 失败 加载 bean 类:;嵌套异常是 java.lang.IllegalStateException:注解@EnableDiscoveryClient 找到了,但没有实现。您是否忘记包含一个 首发?

【问题讨论】:

  • 好吧,考虑到你在代码或设置方面没有给我们任何东西,我只能在日志中重复这个问题“你忘了包括一个启动器吗?”
  • 谢谢你的回复,可以给我发一个示例pom文件
  • 是的,它有帮助,但我想构建单独的 jar 文件,你能列出运行 Eureka 客户端的 maven 依赖项吗

标签: spring spring-boot netflix-eureka


【解决方案1】:

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

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

当不继承自 SpringBoot 父 POM 时,在您的 &lt;dependencyManagement&gt; 中添加以下内容:

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

【讨论】:

    猜你喜欢
    • 2018-02-10
    • 1970-01-01
    • 2017-01-02
    • 2017-11-23
    • 2018-01-11
    • 2015-04-11
    • 2019-12-26
    • 2019-07-27
    • 2015-04-26
    相关资源
    最近更新 更多