具体参照,点击这里,然后选择maven 的时候,这里勾选上。
2 配置YML 文件
server: port: 8081 #服务注册中心端口号 eureka: instance: hostname: 127.0.0.1 #服务注册中心IP地址 client: registerWithEureka: false #是否向服务注册中心注册自己 fetchRegistry: false #是否检索服务 serviceUrl: #服务注册中心的配置内容,指定服务注册中心的位置 defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
3 启动器上加上注解
直接加上注解,一般这里会报红,这时候idea右下角会跳出怎样maven导入方式。
选择 Auto-import 自动导入。
然后静静等待maven的导入,报红就会出现下划线,import class 就行。
浏览器输入:127.0.0.1:8082/index
简易版eureka 服务端就搭好了。
客户端就拿上次swagger的项目,在这里。
1 配置需要加上。
2 启动器上加上注解。
这是与服务端版本不一致导致的,删了版本号。或者将服务端与客户端的版本号一致即可。
后来切换换成这个依赖就行了。
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> <version>3.0.3</version> </dependency>
因为我们服务端是3.0.3
同时启动客户端与服务端,在服务端上看到了我的demo项目!成功!
原文:https://www.cnblogs.com/zq1003/p/15102691.html