1:把它重新加回 Maven 项目
方案一(优先,最干净):用 Maven 面板手动加回(推荐)
步骤
-
打开 右侧 Maven 面板
-
看面板顶部有没有一个 ➕(Add Maven Project) 图标
-
点它
-
选择 这个灰色 pom.xml
-
确认
👉 做完这一步:
-
pom 会恢复正常颜色
-
模块重新出现
-
包结构立刻回来
这是 IDEA 官方提供的"被忽略项目恢复入口"。
方案二:从父 pom 强制重建模块关系(成功率极高)
1️⃣ 打开根 pom.xml
确认 <modules> 里 真的有它:
XML
<modules>
<module>ruoyi-xxx</module>
</modules>
⚠️ 注意:
-
名字 = 目录名
-
不要多写
/ -
大小写一致
2️⃣ 保存后:
-
打开 Maven 面板
-
点击 🔄
Reload All Maven Projects
👉 IDEA 会重新扫描并自动把子 pom 拉回来
方案三(强制):取消忽略 + 重建缓存
如果前两个都不行,直接上核弹级。
步骤
File
→ Invalidate Caches / Restart
→ 勾选全部
→ Invalidate and Restart
⚠️ 这是安全操作 ,不会删你任何代码
只是让 IDEA 重新认识项目结构
方案四(兜底):删除 IDEA 项目配置(不动代码)
如果你不想重开项目,这个是最后兜底。
操作
-
关闭 IDEA
-
删除项目目录下:.idea
*.iml
-
重新用 IDEA 打开 根 pom.xml
-
👉 IDEA 会重新构建所有模块
2:刷新 Maven
-
右侧 Maven 面板
-
点击 🔄
Reload All Maven Projects
3:确认父 pom 的 <modules>
打开 根 pom.xml,确认有这一行:
XML
<modules>
<module>你这个模块名</module>
</modules>
📌 模块名 = pom 所在文件夹名
少一个字都不行
4(必要时):重新标记源码目录
如果包还没出来:
src/main/java
右键 → Mark Directory as → Sources Root