目录
5、将main重命名为EurekaApplication并修改代码
1、相关文章
-
Eureka+Ribbon实现服务注册与发现:Eureka+Ribbon实现服务注册与发现-优快云博客
2、创建eureka-server子工程
3、父工程build.gradle引入版本依赖管理
-
SpringCloud版本需根据SpringBoot参照[版本对照表]。
-
版本对照表地址:https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明。
-
dependencyManagement引入依赖版本管理包,其管理的依赖引入不需要再指定版本。
-
查看管理依赖版本[spring-cloud-dependencies]:https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies/Hoxton.SR12
dependencyManagement {
//版本号需根据springboot版本确定
imports { mavenBom "org.springframework.cloud:spring-cloud-dependencies:Hoxton.SR12" }
}
4、子工程build.gradle引入依赖
dependencies {
//引入eureka-server依赖
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server'
}
5、将main重命名为EurekaApplication并修改代码
package com.fafa.eureka;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
@EnableEurekaServer
@SpringBootApplication
public class EurekaApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaApplication.class, args);
}
}
6、添加application.yml文件
server:
port: 10086
spring:
application:
name: eureka-server
eureka:
client:
service-url:
# eureka的地址信息,可以是集群地址,逗号隔开
defaultZone: http://127.0.0.1:10086/eureka