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

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

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

再次进入

springboot在一个项目中启动多个核心启动类_第4张图片
点击复制EurekaApplicaion
springboot在一个项目中启动多个核心启动类_第5张图片
对复制后的也进行相同的编辑,但端口号要不同,如下图:
springboot在一个项目中启动多个核心启动类_第6张图片

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

你可能感兴趣的:(java)