美文网首页
JDK12以上版本springBoot和eureka无法启动to

JDK12以上版本springBoot和eureka无法启动to

作者: 莫轩然 | 来源:发表于2019-08-21 15:21 被阅读0次

    1.首先要注意spring boot与spring cloud的版本依赖关系
    spring-cloud-dependencies 版本列表可查看:
    https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies
    比如SpringBoot 2.1.7.RELEASE版本对应的SpringCloud为Greenwich版本

    2.新版本需要进一步添加如下依赖

      <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
      </dependency>
      <dependency>
                <groupId>com.sun.xml.bind</groupId>
                <artifactId>jaxb-core</artifactId>
                <version>2.3.0</version>
      </dependency>
      <dependency>
                <groupId>com.sun.xml.bind</groupId>
                <artifactId>jaxb-impl</artifactId>
                <version>2.3.0</version>
      </dependency>
      <dependency>
                <groupId>javax.xml.bind</groupId>
                <artifactId>jaxb-api</artifactId>
                <version>2.4.0-b180725.0427</version>
      </dependency>
    

    3.配置文件

    spring.application.name=spring-cloud-eureka
    
    server.port=8000
    eureka.client.register-with-eureka=false
    eureka.client.fetch-registry=false
    
    eureka.client.serviceUrl.defaultZone=http://localhost:8000/eureka/
    

    4.启动文件

    @SpringBootApplication
    @EnableEurekaServer
    public class SpringCloudEurekaApplication {
    
        public static void main(String[] args) {
            SpringApplication.run(SpringCloudEurekaApplication.class, args);
        }
    
    }
    

    5.结果展示


    image.png

    相关文章

      网友评论

          本文标题:JDK12以上版本springBoot和eureka无法启动to

          本文链接:https://www.haomeiwen.com/subject/cnzbsctx.html