默认 IntelliJ IDEA 多个项目有多个窗口,并不像 eclipse 一样,具有一个工作空间多个项目。那么这种情况该怎么办呢?

举例如下

如下图的 3 个项目,具有 3 个不同的窗口。

为了管理方便,我将 3 个项目合并在一个工作窗口使用,具体设置如下

1、打开 eureka-server 项目,选择 File -> Project Structure -> Modules 点击 add 添加按钮

2、在弹出的窗口中,选择 import module 导入模块

3、在弹出的窗口中,选择另外一个项目的文件夹

4、Idea 自动识别是什么类型的项目,这里选择 Gradle,然后点击下一步

5、设置自动导入,本地 gradle 配置,然后点击下一步

6、然后点击下一步,完成。IDEA编译后的效果图如下。

7、按照上面的操作流程,再添加一个项目,在 Gralde 窗口中,互不影响。

经过上面的配置,同一个窗口打开多个项目 就算完成了。

其他

因为我上面的是三个项目大致相同。所有的启动类都是 AppRun,这就导致我在运行所有项目的时候,出现如下情况。

启动名字相同,不容易查看,所以我将上面的启动类名称分别修改为:EurekaServer_9000_Run、EurekaServer_9000_Run、EurekaServer_9000_Run。

这样感觉,舒服多了。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐