在IntelliJ中如何同时运行多个Java main方法?
在IntelliJ中同时运行多个Main方法的解决办法
方法一:逐个点击类的运行按钮启动
- 找到第一个带main方法的类,点击它左上角的绿色三角按钮启动,对应的控制台会加载程序输出
- 接着找到第二个带main方法的类,同样点击它左上角的绿色三角按钮,IntelliJ会自动新建一个控制台标签页,两个程序就能同时运行,各自的输出会在对应控制台显示
方法二:配置复合运行批量启动
- 点击顶部工具栏的运行配置下拉框(显示当前运行程序名称的那个框),选择
Edit Configurations... - 在弹出的配置窗口左上角,点击
+号,选择Compound类型 - 给这个复合配置命名(比如
Client&Server),然后在右侧Configurations区域点击+号,把已有的两个main方法运行配置添加进去 - 保存配置后,选择这个复合配置点击运行,就能一次性启动两个程序,各自的控制台也会分别加载
注:之前只能切换不能同时运行,是因为你通过运行配置下拉框选择单个配置启动,上面两种方式都能实现多实例同时运行。
内容的提问来源于stack exchange,提问作者user17364069
相关产品推荐
相关产品推荐

