spring-cloud-starter-netflix-eureka-server和spring-cloud-starter-netflix-eureka-client

时间:2018-12-06 16:34:41

标签: spring-boot spring-cloud

我正在春季云上创建一个POC,在其中我需要创建一个发现服务(Eureka Server)和一些客户端(Eureka客户端)。

我成功创建了Eureka服务器,能够看到仪表板,并在POM文件中使用了以下依赖项。

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

现在,当我要创建客户端时,请使用以下依赖项以及EnableEurekaClient批注。

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

现在,当我要启动此组件时,它将无法启动,但是当我将其从eureka-client更改为eureka-server的依赖关系时,它将开始工作。 但是,当我在eclipse中使用STS创建项目并仅选择Eureka Discovery选项时,它仅添加了客户端依赖性而不是服务器。

您能否为此添加一些评论,为什么我的客户端无法使用客户端依赖项。

预先感谢

0 个答案:

没有答案