IDEA 中 Maven 多模块项目的某个模块未显示或无法导入的解决方案

问题背景

  • 现象:刷新或 Reimport 后,项目根 pom.xml 明明在 <modules> 中声明了某个模块,但在 Project Structure -> Modules 和 Maven 工具窗口里都看不到该模块。
  • 典型线索:IDEA 编辑器标签或 Maven 工具窗口里出现"ignored pom.xml"字样,或者该模块以灰色/斜体显示并带有 Ignored 标记。

根因分析

  • 该模块的 pom.xml 被加入了 IDEA 的 Maven Ignored Files 列表。被忽略的 pom 不会参与导入和刷新,因此模块不会出现在项目结构中。

解决方案

  1. 取消忽略

    • 打开 Settings/Preferences -> Build Tools -> Maven -> Ignored Files。
    • 找到 igg-aggregate-server/pom.xml(或其目录),取消勾选或删除条目。
  2. 重新导入

    • 打开 Maven 工具窗口,点击 Reimport 或 Reload All Maven Projects。
    • 等待索引完成后,检查 Project Structure -> Modules 是否出现。
相关推荐
⑩-6 分钟前
RabbitMQ 架构和工作原理?RabbitMQ 延迟队列如何实现?
java·分布式·架构·rabbitmq
子非鱼@Itfuture8 分钟前
try-catch和try-with-resources区别是什么?try{}catch(){}和try(){}catch(){}有什么好处?
java·开发语言
Nyarlathotep011329 分钟前
线程创建和Thread类
java
阿波罗尼亚33 分钟前
JDK17 新特性
java
独自破碎E34 分钟前
【面试真题拆解】Spring事务机制
java·spring·面试
我是咸鱼不闲呀35 分钟前
力扣Hot100系列21(Java)——[多维动态规划]总结(不同路径,最小路径和,最长回文子串,最长公共子序列, 编辑距离)
java·leetcode·动态规划
lihao lihao38 分钟前
二分查找
java·数据结构·算法
Albert Edison38 分钟前
【C++11】可变参数模板
java·开发语言·c++
代码栈上的思考41 分钟前
消息队列持久化:文件存储设计与实现全解析
java·前端·算法