项目和模块 一个目录下创建多个项目 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,选择新建工作区

相关推荐
2601_962071571 小时前
【Java报错已解决】org.springframework.beans.factory.BeanCreationException
java·开发语言
zww89491112 小时前
酒馆预约系统开发实战:从需求分析到上线全流程指南
java·eclipse
zww89491114 小时前
匿名树洞系统开发实战:从需求分析到部署指南
java·eclipse
黑马程序员毕设5 小时前
基于Java的医院药品管理系统的优化设计与实现
java·开发语言·spring boot·小程序·架构·课程设计·毕设
木井巳6 小时前
【BFS/DFS 解决 FloodFill 算法】太平洋大西洋水流问题
java·算法·leetcode·深度优先·广度优先·宽度优先·推荐算法
白山编程大哥6 小时前
Java 集合算法:从排序、查找到底层原理的实战指南
java·python·算法
devpotato6 小时前
缓存与数据库更新顺序不一致问题
java·数据库·redis
xcl09256 小时前
酒馆预约系统开发实战:从需求分析到上线全流程指南
java·spring boot·需求分析
Kyrie_kk7 小时前
Java--IO--Path文件访问
java·后端
qinqinzqq7 小时前
Maven POM 格式、Schema 与 XSD:一篇讲透
java·maven