在IntelliJ IDEA中运行多个微服务项目的小技巧

开发 架构
比如有5个服务,那么就要打开5次Intellij IDEA。笔者认为这种方式不太有效,所以寻找了一种有效的方法,请见下文,希望对读者有所帮助。

引言

你有没有经常像下面这样在Intellj IDEA上打开多个窗口进行编码?

图片图片

比如有5个服务,那么就要打开5次Intellij IDEA。笔者认为这种方式不太有效,所以寻找了一种有效的方法,请见下文,希望对读者有所帮助。

假设有以下6个服务:

  • 注册表服务
  • 配置服务
  • Zuul服务
  • 图书服务
  • 日志服务
  • 电子邮件服务

步骤1

选择菜单文件->新建->项目,并弹出菜单,选择**空项目(Empty Project)**,如下图所示:

图片图片

步骤2

填写项目名称和项目位置,单击“完成”按钮,然后打开此项目。

图片图片

图片图片

步骤3

下一步是将每个服务逐一输入到此工作区中,步骤见下:

单击菜单文件->从现有源创建新模块,然后选择要输入的注册表服务。

图片图片

出现导入模块,选择从外部模型导入模块并选择Maven(因为这里项目基于Maven作为构建工具)。

图片图片

然后会出现其他弹出窗口来设置有关Maven配置的信息,设置完单击“下一步”按钮。

图片图片

选择配置文件:Nexus

并将其保留为默认设置,并单击“完成”按钮。

图片图片

重复此步骤,直到所有项目都进入工作区,然后运行所有项目。

如果在Intellij IDEA中出现如下图所示的弹出窗口,请单击“服务”中的“显示运行配置”。

图片图片

在左下角查看,有一个部分会告诉您哪些服务正在运行:

图片图片

如果您成功按照这些步骤进行操作,它应该是这样的:

图片 图片

责任编辑:武晓燕 来源: Java学研大本营
相关推荐

2020-12-07 10:36:17

首席信息官IT项目CIO

2023-11-05 19:46:56

JavaIntelliJ代码

2023-09-29 18:36:57

IDEA编程IDE

2019-05-17 10:38:23

SpringBoot开发技术

2012-04-05 13:26:36

ibmdw

2020-05-26 07:40:33

微服务聚合工程Project

2023-09-28 08:01:32

2014-05-20 10:09:54

Intellij IDMaven Web

2019-08-06 13:37:55

微服务架构数据

2021-02-06 17:55:41

微服务Maven版本控制

2023-10-11 16:12:07

2010-06-30 13:04:13

UML业务建模

2016-07-29 15:49:58

DockerKubernetesMongoDB

2020-05-25 15:40:23

IntelliJ IDEclipse强Java

2022-03-16 09:01:20

JetBrainsDockerKotlin

2023-03-20 08:00:00

公共云开发Spring Clo

2013-11-28 14:06:04

Ubuntu技巧用户

2022-09-06 10:29:27

无服务器Serverless

2009-02-10 14:55:00

网络视频服务器dlvs

2012-05-18 15:37:01

JavaIntelliJ
点赞
收藏

51CTO技术栈公众号