父项目最好只用来管理依赖
JDK推荐使用JDK11
1.创建父项目添加依赖
<!-- web-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.4.2</version>
</dependency>
<!-- <!– 配置中心–>-->
<!-- <dependency>-->
<!-- <groupId>com.alibaba.cloud</groupId>-->
<!-- <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>-->
<!-- </dependency>-->
<!-- bootstart.properties-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
<version>3.0.1</version>
</dependency>
<!-- 服务创建与发现-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2021.1</version>
</dependency>
2.创建服务
配置bootstart.yml
server:
port: 8088
spring:
application:
name: test88
cloud:
nacos:
discovery:
server-addr: localhost:8848
启动服务自动注册
@SpringBootApplication
@EnableDiscoveryClient
public class Service88Application {
public static void main(String[] args) {
SpringApplication.run(Service88Application.class, args);
}
}