2019独角兽企业重金招聘Python工程师标准>>>
第一步:新建SpringBoot工程
1.创建工程
2、选择创模板
然后,在弹出框中选择Spring Initializr,并使用默认的模板‘http://start.spring.io’。点击下一步(Next)
3、填写公司信息
在新弹出的框默认如下:
可以根据自己的情况改写名称,本文改写如下。注意Artifact不能使用大写字母哦
4、选择Pom依赖,此步可以跳过。最后直接在Pom文件里加依赖也一样
然后,直接点击下一步(Next)
5、修改项目储存路径
如下:根据需要修改项目储存路径后,点击完成(Finish)
如果所填写的项目路径不存在,点击OK后,会自动创建
在弹出框里选择New Window
6、自动生成的项目结构
自动生成的项目结构如下:
第二步:修改文件
1、修改application.properties文件
注意:自动生成的application.properties文件是空白的
server.port=1110
eureka.instance.hostname=localhost
# 由于该服务为注册中心,所以设置为false,不向注册中心注册自己
eureka.client.register-with-eureka=false
# 由于注册中心的职责就是维护服务实例,它并不需要去检索服务,所以也设置为false
eureka.client.fetch-registry=false
eureka.client.service-url.defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
2、修改Pom文件
整体的Pom文件如下:
4.0.0
com.learning.pocher
eureka-center
0.0.1-SNAPSHOT
jar
eureka-center
Demo project for Spring Boot
org.springframework.boot
spring-boot-starter-parent
1.5.9.RELEASE
UTF-8
UTF-8
1.8
Edgware.RELEASE
org.springframework.boot
spring-boot-starter-test
test
org.springframework.cloud
spring-cloud-starter-eureka-server
1.4.0.RELEASE
org.springframework.cloud
spring-cloud-dependencies
${spring-cloud.version}
pom
import
org.springframework.boot
spring-boot-maven-plugin
3、启动类增加注解@EnableEurekaServer
启动类需要增加@EnableEurekaServer注解。作用是:启动一个服务注册中心,提供给其他应用进行对话
4、启动服务
在浏览器中输入http://localhost:1110/ 进行访问,结果如下图
第三部分:代码地址
github仓库地址:
https://github.com/pocher/SpringCloudEurkaDemo
下一篇:创建服务并向注册中心注册自己
https://my.oschina.net/wangyuzhan/blog/1595259