IDEA一键启动多个微服务

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

操作步骤
  1. 点击Edit Configurations

2.点击"+",选择Compound

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

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

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

相关推荐
心随雨下17 分钟前
Tomcat日志配置与优化指南
java·服务器·tomcat
Kapaseker23 分钟前
Java 25 中值得关注的新特性
java
wljt27 分钟前
Linux 常用命令速查手册(Java开发版)
java·linux·python
撩得Android一次心动30 分钟前
Android 四大组件——BroadcastReceiver(广播)
android·java·android 四大组件
canonical_entropy34 分钟前
Nop平台到底有什么独特之处,它能用在什么场景?
java·后端·领域驱动设计
chilavert31836 分钟前
技术演进中的开发沉思-174 java-EJB:分布式通信
java·分布式
国服第二切图仔41 分钟前
Rust开发实战之简单游戏开发(piston游戏引擎)
开发语言·rust·游戏引擎
ii_best1 小时前
安卓/IOS工具开发基础教程:按键精灵一个简单的文字识别游戏验证
android·开发语言·游戏·ios·编辑器
草莓熊Lotso1 小时前
C++ 继承特殊场景解析:友元、静态成员与菱形继承的底层逻辑
服务器·开发语言·c++·人工智能·经验分享·笔记·1024程序员节
诗句藏于尽头1 小时前
电脑使用软件控制本机屏和外接屏失效问题及解决
开发语言