1.idea里新建一个工程,命名为microservice-eureka,继承自spring-boot-start-parent。
2.pom.xml文件格式如下:
4.0.0 com.helloworld microservice-eureka 1.0-SNAPSHOT UTF-8 org.springframework.boot spring-boot-starter-parent 1.5.13.RELEASE org.springframework.cloud spring-cloud-dependencies Edgware.SR3 pom import org.springframework.cloud spring-cloud-starter-config org.springframework.cloud spring-cloud-starter-eureka org.springframework.cloud spring-cloud-starter-eureka-server
3.在src/main/resources下面新建application.yml文件,加入如下内容。
server: port: 8761eureka: client: registerWithEureka: false fetchRegistry: false
4.在src/main/java 下新建包com.helloworld.eureka
5.在com.helloworld.eureka包下新建类:EurekaServer
package com.helloworld.eureka;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;@SpringBootApplication@EnableEurekaServerpublic class EurekaServer { public static void main(String[] args) { SpringApplication.run(EurekaServer.class, args); }}
6.运行EurekaServer类,启动完成后访问http://localhost:8761/,看到eureka server的页面启动完成了。
本篇文章完成了第一个springcloud程序eurekaserver注册中心的启动,下一篇文章将对上面的程序详细讲解。