项目和模块 一个目录下创建多个项目 IDEA Multi-Project Workspace插件

项目和模块:一个目录下创建多个项目

Maven,一个父项目(Parent Project),下面包含若干个子模块(Module)。

IDEA,项目 = 大仓库 / 整个系统;模块 = 子工程 / 业务模块。一个Project可以有多个Module,Module才是真正能写代码、能运行的地方。

方式一:Module方式(经典推荐)

1、新建一个空目录(如 my-workspace),用 IDEA 打开它(此时它会自动创建 .idea配置目录)。
2、在该目录下右键 → New → Module,选择你想要的项目类型(Maven、Spring Boot、普通 Java 等)。

**方式二:**Multi-Project Workspace插件

**方式三:**直接打开包含多个项目的父目录

1、用 IDEA 打开包含多个项目的父目录。

2、对于Maven/Gradle项目,在右侧Maven/Gradle​工具窗口中点击 +​ 号,选择各项目的 pom.xml或 build.gradle文件,逐个添加为 Maven/Gradle 项目。

IDEA Multi-Project Workspace插件

Multi-Project Workspace是由JetBrains官方出品的插件(Plugin ID: org.jetbrains.plugins.workspace),它的核心目标是:让你在单一IDEA 窗口中同时管理多个独立项目,而这些项目可以来自不同的Git仓库、使用不同的构建工具。

IDEA 2025.2+ 引入了工作区(Workspace)概念,专门用于同时处理多个项目。

前提条件:​ 安装 Multi-Project Workspace​ 插件(Community 版不支持)。

IDEA 创建工作区

File → New → Project,选择新建工作区

相关推荐
吃饱了得干活11 小时前
Spring Cloud Gateway 微服务网关:路由、断言、过滤器
java·spring cloud
lwx5728013 小时前
探秘InnoDB:搞懂它的内存、线程、磁盘与日志刷盘策略
java·后端
Flynt15 小时前
从Spring Boot 4.0升到4.1,我在Maven和gRPC上栽了跟头
java·spring boot·后端
plainGeekDev16 小时前
Activity 间传值 → Navigation 参数
android·java·kotlin
plainGeekDev16 小时前
onActivityResult → ActivityResult API
android·java·kotlin
Sunia16 小时前
《AgentX 专栏》10-生产部署:3台2C4G云服务器把企业级Agent真正跑起来的完整方案
java·架构
ZhengEnCi17 小时前
J7A-高级Java工程师面试三道灵魂拷问-深度广度与工程素养的终极检验
java·后端
狼爷1 天前
吃透 Java Function 接口,搞定 99% 的 Stream 场景
java·函数式编程
祎雪双十Gy2 天前
从 DataX 的配置加载说起:我用 FastJson2 做了一个轻量级动态配置管理库
java·后端
小锋java12342 天前
分享一套锋哥原创的SpringBoot4+Vue3宠物领养网站系统
java