1. 背景
打开 idea 更新代码,发现有个 module 的 pom.xml 有一条灰色横线,导致这个 module 没有加载成功。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f043707ca7f11ecf47b393d5723d0812.png)
2. 原因
1) 可能本地 Remove 了这个 module
2)本地删除了这个 module ,又从远端拉取了回来
3)切换不同分支时,这个 module 存在于不同的分支上
总之就是 idea 本地认为这个 module 已经删除了。
3. 方法
File->Settings 搜索 Maven ,点击 Ignored Files ,找到失效的 pom 文件路径,将前面的勾选去掉->Apply->OK 即可。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9237a89ece6d5a6afb5039936d6a9eed.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2b5eb3a28f88cd2587b6b5d09afbae16.png)