注册Eureka出现时,ERROR org.springframework.boot.SpringApplication - Application run failed

如何出现这个报错,我想将一个 boot 项目注册到 Eureka 上

添加了依赖

 
    org.springframework.cloud
    spring-cloud-starter-netflix-eureka-server
    2.0.2.RELEASE
 

配置文件参数

eureka:
  client:
    service-url:
      defaultZone: http://192.168.1.9:18000/eureka/
    enabled: true
  instance:
    prefer-ip-address: true
    instance-id: ${spring.application.name}:${server.port}}
    lease-renewal-interval-in-seconds: 10
    lease-expiration-duration-in-seconds: 30

添加 @EnableEurekaClient 注解

报错信息 

注册Eureka出现时,ERROR org.springframework.boot.SpringApplication - Application run failed_第1张图片

 

经过排查发现 spring cloud 的版本没有配置,添加以下版本管理配置


    Finchley.SR2
    2.1.5.RELEASE

 
      
            
                org.springframework.boot
                spring-boot-dependencies
                ${spring.boot.version}
                pom
                import
            
            
                io.spring.platform
                platform-bom
                ${spring.platform.version}
                pom
                import
            
            
                org.springframework.cloud
                spring-cloud-dependencies
                ${spring-cloud.version}
                pom
                import
            
        
    

 

 OK! 启动成功

你可能感兴趣的:(杂记,Spring,Cloud)