IDEA一键启动多个微服务

我们在做微服务项目开发的时候,每次刚打开IDEA,就需要把各个服务一个个依次启动,特别是服务比较多时,逐个点击不仅麻烦还费时。下面来说一下如何一键启动多个微服务。

操作步骤
  1. 点击Edit Configurations

2.点击"+",选择Compound

3.添加你所需要一键启动的所有微服务模块,并为微服务群组起个名字

这一步需要注意,需要勾选上图中的复选框,否则,下次idea,这次添加的微服务群组将会消失,我使用的是IDEA 2023.2版本就遇上这个问题,后面勾选保存,IDEA生成一个配置文件保存在本地,下次重启时会读取该配置文件,显示添加到群组里的微服务,从而可多次一键Run或Debug多个微服务。如下图:

注意,同时启动多个微服务,对电脑内存是个考验,配置低的电脑可能扛不住,此时可设置每个微服务最大内存vm,格式:-Xmx100m,操作步骤见下图:

相关推荐
Grey Zeng2 小时前
Java SE 25新增特性
java·jdk·jdk新特性·jdk25
雨白3 小时前
Java 线程通信基础:interrupt、wait 和 notifyAll 详解
android·java
架构师沉默7 小时前
设计多租户 SaaS 系统,如何做到数据隔离 & 资源配额?
java·后端·架构
Java中文社群9 小时前
重要:Java25正式发布(长期支持版)!
java·后端·面试
每天进步一点_JL10 小时前
JVM 类加载:双亲委派机制
java·后端
用户2986985301410 小时前
Java HTML 转 Word 完整指南
java·后端
渣哥11 小时前
原来公平锁和非公平锁差别这么大
java
渣哥11 小时前
99% 的人没搞懂:Semaphore 到底是干啥的?
java
J2K11 小时前
JDK都25了,你还没用过ZGC?那真得补补课了
java·jvm·后端
kfyty72511 小时前
不依赖第三方,不销毁重建,loveqq 框架如何原生实现动态线程池?
java·架构