第一步:File -> new -> Project [ 新建一个项目 ]
第二步:选择Spring Initializr -> Next [跳转到下一步,这里需要联网操作]
第三步:修改四个地方
第四步:这一步,先不要选择,后面加
第五步:选择项目保存的位置
第六步:点击pom.xml 修改 version(版本号)
需要提醒的是:每一个springboot对应的springcloud的版本都有一个指定的区间版本
后面创建的模块版本号需要是一致的(防止有问题)
可以看一下这个:SpringCloud与SpringBoot的版本对应关系(2022年最新)_无痕之剑的书橱-CSDN博客_springcloudalibaba和springboot版本
第七步:新建注册中心项目
第八步:一样的步骤修改
第九步:找到这个项目的pom.xml 配置相同的版本
第十步:配置依赖
pom.xml 依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
<version>2.2.8.RELEASE</version>
</dependency>
第十一步:在application.properties写
#注册中心启动的端口号
server.port=1011
#配置服务名称
spring.application.name=REGISTERCENTER
#此服务不去其他注册中心注册
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
#默认给其他服务注册的地址
eureka.client.service-url.defaultZone=http://127.0.0.1:1011/eureka/
第十二步:加入注解
第十三步:再创建一个新的模块,不会的可以参考第七步, 需要修改的已经标注
第十四步:修改user项目的版本
第十五步:加入依赖 (注意依赖和上一个项目是不同的)
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>2.2.8.RELEASE</version>
</dependency>
第十六步:在user项目中的application.properties写
#这里是 用户自己的端口号
server.port=2022
spring.application.name=USERSERVICES
#这个是注册中心的端口号 所有的统一 不需要在变了
eureka.client.service-url.defaultZone=http://127.0.0.1:1011/eureka/
第十七步: controller包 UserController类编写代码
第十八步:开始运行注册中心
地址栏输入进行访问 http://127.0.0.1:1011
第十九步:地址栏输入进行访问 http://127.0.0.1:2022 [输出成功撒花] 有什么问题大家提出来哈
—— 世界灿烂盛大,欢迎回家