在做SpringCloud的zuul网关测试的时候,出现如下错误:

原因可能有如下两种:

第一种pom.xml文件中,引入jar错误,正确引入包方式为:

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
            <version>2.0.0.RELEASE</version>
        </dependency>

第二种:命名冲突

为了方便在开发环境中启动程序,修改了主启动类名称,修改如下:

上面的EurekaClient与该“com.netflix.discovery.EurekaClient“冲突了,修改成其他的就可以了

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐