IDEA如何恢復(fù)刪除模塊pom文件
1:把它重新加回 Maven 項(xiàng)目
方案一(優(yōu)先,最干凈):用 Maven 面板手動(dòng)加回(推薦)
步驟
- 打開(kāi) 右側(cè) Maven 面板
- 看面板頂部有沒(méi)有一個(gè) ?(Add Maven Project) 圖標(biāo)
- 點(diǎn)它
- 選擇 這個(gè)灰色 pom.xml
- 確認(rèn)
做完這一步:
- pom 會(huì)恢復(fù)正常顏色
- 模塊重新出現(xiàn)
- 包結(jié)構(gòu)立刻回來(lái)
這是 IDEA 官方提供的“被忽略項(xiàng)目恢復(fù)入口”。
方案二:從父 pom 強(qiáng)制重建模塊關(guān)系(成功率極高)
1.打開(kāi)根 pom.xml
確認(rèn) <modules> 里 真的有它:
<modules>
<module>ruoyi-xxx</module>
</modules>
注意:
- 名字 = 目錄名
- 不要多寫(xiě)
/ - 大小寫(xiě)一致
2. 保存后
- 打開(kāi) Maven 面板
- 點(diǎn)擊
Reload All Maven Projects
IDEA 會(huì)重新掃描并自動(dòng)把子 pom 拉回來(lái)
方案三(強(qiáng)制):取消忽略 + 重建緩存
如果前兩個(gè)都不行,直接上核 彈級(jí)。
步驟
File
- → Invalidate Caches / Restart
- → 勾選全部
- → Invalidate and Restart
這是安全操作,不會(huì)刪你任何代碼
只是讓 IDEA 重新認(rèn)識(shí)項(xiàng)目結(jié)構(gòu)
方案四(兜底):刪除 IDEA 項(xiàng)目配置(不動(dòng)代碼)
如果你不想重開(kāi)項(xiàng)目,這個(gè)是最后兜底。
操作
- 關(guān)閉 IDEA
- 刪除項(xiàng)目目錄下:.idea
- *.iml
- 重新用 IDEA 打開(kāi) 根 pom.xml
- IDEA 會(huì)重新構(gòu)建所有模塊
2:刷新 Maven
- 右側(cè) Maven 面板
- 點(diǎn)擊
Reload All Maven Projects
3:確認(rèn)父 pom 的<modules>
打開(kāi) 根 pom.xml,確認(rèn)有這一行:
<modules>
<module>你這個(gè)模塊名</module>
</modules>
模塊名 = pom 所在文件夾名
少一個(gè)字都不行
4(必要時(shí)):重新標(biāo)記源碼目錄
如果包還沒(méi)出來(lái):
src/main/java
右鍵 → Mark Directory as → Sources Root
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- idea無(wú)法識(shí)別注解,或pom文件異常的問(wèn)題及解決
- IDEA POM文件配置profile實(shí)現(xiàn)不同環(huán)境切換的方法步驟
- idea maven 構(gòu)建本地jar包及pom文件的過(guò)程
- Springboot之idea之pom文件圖標(biāo)不對(duì)問(wèn)題
- IDEA導(dǎo)入Springboot項(xiàng)目,注解和pom文件不識(shí)別的解決
- idea新建springboot項(xiàng)目pom文件報(bào)錯(cuò)問(wèn)題及解決
- IntelliJ IDEA2020.1版本更新pom文件自動(dòng)導(dǎo)包的方法
- IDEA下Maven的pom文件導(dǎo)入依賴出現(xiàn)Auto build completed with errors的問(wèn)題
相關(guān)文章
Java結(jié)構(gòu)型設(shè)計(jì)模式中建造者模式示例詳解
建造者模式,是一種對(duì)象構(gòu)建模式 它可以將復(fù)雜對(duì)象的建造過(guò)程抽象出來(lái),使這個(gè)抽象過(guò)程的不同實(shí)現(xiàn)方法可以構(gòu)造出不同表現(xiàn)的對(duì)象。本文將通過(guò)示例講解建造者模式,需要的可以參考一下2022-09-09
JavaSpring?boot配置JDK和MAVEN開(kāi)發(fā)環(huán)境詳解
本文介紹了在Windows系統(tǒng)上配置JDK、Maven、IntelliJ?IDEA的詳細(xì)步驟,首先安裝JDK并配置環(huán)境變量,然后下載并解壓Maven,配置環(huán)境變量和Maven倉(cāng)庫(kù),最后安裝并配置IntelliJ?IDEA,設(shè)置項(xiàng)目SDK和Maven配置2026-04-04
導(dǎo)致MyEclipse內(nèi)存不足的原因分析及解決辦法
這篇文章主要介紹了導(dǎo)致MyEclipse內(nèi)存不足的原因分析及解決辦法的相關(guān)資料,需要的朋友可以參考下2016-01-01
MyBatis-Plus非表字段的三種處理方法小結(jié)
這篇文章主要介紹了MyBatis-Plus非表字段的三種處理方法小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-08-08
SpringMVC獲取HTTP中元素的實(shí)現(xiàn)示例
本文主要介紹了SpringMVC獲取HTTP中的元素,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-02-02

