项目创建步骤:

idea-->spring--->cloud discovery --->Eureka Server 

在启动页上添加@EnableEurekaServer 

application中添加注册地址,注意单一情况下Server和Client都是自己

eureka.client.service-url:defaultZone:http://localhost:8080/eureka/

如下图:

application.yml

eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka/
register-with-eureka: false
server:
enable-self-preservation: false
spring:
application:
name: eureka
server:
port: 8761

pom.xml中注意版本号:

<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.0.M3</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<spring-cloud.version>Finchley.M2</spring-cloud.version>
<product-common.version>0.0.1-SNAPSHOT</product-common.version>
</properties>