IDEA 构建多model工程:
1.创建parent maven工程 删除src文件夹
2.右键parent 选择创建model 选择 spring lnitializr 勾选 eureka server 创建完成之后 可能出现无法编译情况,在parent 的pom中 新增model节点 重新maven import 即可.
3.service 使用 @EnableEurekaServer 标识,yml中添加对应配置
server:
port: 8761
eureka:
instance:
hostname: localhost
client:
registerWithEureka: false
fetchRegistry: false
serviceUrl:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
spring-cloud-eureka-server
4.client 使用@EnableEurekaClient 标识 yml配置文件中添加
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/
server:
port: 8762
spring:
application:
name: service-hi