springboot在一个项目中启动多个核心启动类

时间:2024-04-11 22:16:37

一个springboot项目,可以在不改动源代码的情况下启动多个核心启动类。

点击Edit Configurations进入配置
springboot在一个项目中启动多个核心启动类
点击Environment左边的三角形符号
springboot在一个项目中启动多个核心启动类
对VM options进行编辑,输入:-Dserver.port=9000(port后的端口值自己确定,不要与其它端口冲突)
springboot在一个项目中启动多个核心启动类

再次进入
springboot在一个项目中启动多个核心启动类
点击复制EurekaApplicaion
springboot在一个项目中启动多个核心启动类
对复制后的也进行相同的编辑,但端口号要不同,如下图:
springboot在一个项目中启动多个核心启动类

springboot在一个项目中启动多个核心启动类
在需要的情况下,也可以先启动一个核心启动类,在修改源代码后,再启动另一个核心启动类,可以看到修改代码后的差异。