第一步创建springCloud注册中心项目
2.
3.傻瓜式下一步,完成即可。
4.创建项目后 (因为我这里用得是 Dalston.SR4 版本 而创建是没有这个版本选项所以得手动更改jar版本
<properties> <java.version>1.8</java.version> <spring-cloud.version>Dalston.SR4</spring-cloud.version> </properties>
改了springcloud版本当然springBoot版本也要更改成能兼容得版本
<groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.6.RELEASE</version>
eureka这里也有点小改动,不然可能兼容不了 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency>
更改成
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-netflix-eureka-server</artifactId> </dependency>
5.pom文件更改就到这里,接下来再启动类上加上@EnableEurekaServer注解
6.更改resources下配置文件后缀成yml server:port:7776 为端口号 euraka:client:service-url:
defaultZone: http://localhost:7776/eureka/ 为访问路径
fetch-registry: false #要不要去注册中心获取其他服务的地址
registry-with-eureka: false #自己就是注册中心,不用注册自己
更改后就可以访问了
springcloud 得注册中心就好了
总结:主要注意就是三点
1.更改pom文件
2.在启动类上加注解
3.更改配置文件