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

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

点击Edit Configurations进入配置
在这里插入图片描述
点击Environment左边的三角形符号
在这里插入图片描述
对VM options进行编辑,输入:-Dserver.port=9000(port后的端口值自己确定,不要与其它端口冲突)
在这里插入图片描述

再次进入
在这里插入图片描述
点击复制EurekaApplicaion
在这里插入图片描述
对复制后的也进行相同的编辑,但端口号要不同,如下图:
在这里插入图片描述

在这里插入图片描述 在需要的情况下,也可以先启动一个核心启动类,在修改源代码后,再启动另一个核心启动类,可以看到修改代码后的差异。