IDEA Project不顯示/缺失文件問(wèn)題及解決
IDEA Project不顯示/缺失文件
問(wèn)題
側(cè)邊欄project 模式下缺少部分文件
先點(diǎn)close project

打開(kāi)項(xiàng)目所在目錄,刪除目錄下的.idea文件夾
重新open project打開(kāi)這個(gè)項(xiàng)目即可解決
IDEA無(wú)法完整顯示項(xiàng)目文件結(jié)構(gòu),Git文件后無(wú)法在項(xiàng)目中顯示
剛接觸idea和git工具,遇到很多問(wèn)題,其中一個(gè)問(wèn)題很是奇怪,在網(wǎng)上搜了一下,一模一樣就拿過(guò)來(lái)做一下記錄。
如圖:

我當(dāng)時(shí)真的是好生奇怪,明明文件都已經(jīng)在里面了,為什么就是顯示不了呢?我試著更改顯示方式等等,都無(wú)疾而終。
后來(lái)查閱資料,知道是在 file->project structure->Modules ->綠色+加號(hào)+ ->import Modules 中添加目錄項(xiàng)目文件就可以了。
明明有文件在里面,為什么非要這么多設(shè)置一次才能正常顯示呢?通過(guò)查閱資料,我了解到:
在 IntelliJ IDEA 中Project是最頂級(jí)的結(jié)構(gòu)單元,然后就是Module,一個(gè)Project可以有多個(gè)Module。一個(gè)Project是由一個(gè)或多個(gè)Module組成,盡量讓各模塊處于同一項(xiàng)目之中,此時(shí)彼此之間具有互相依賴的關(guān)聯(lián)關(guān)系。
這一設(shè)定主要應(yīng)用在大型項(xiàng)目多人協(xié)助中,Module就是一個(gè)組件或者子功能,比如前后端分離,前端不需要關(guān)心后端代碼如何寫(xiě),只需要調(diào)用相關(guān)的地址接口就行,后端也不需要管前端如何寫(xiě)代碼,只需調(diào)試好各個(gè)API,換而言之就是:每個(gè)Module都相當(dāng)于一個(gè)子項(xiàng)目,可以獨(dú)立運(yùn)行。利用Project管理起來(lái),其實(shí)就是多個(gè)功能的聚合,按需顯示。
添加Module的步驟截圖
file->project structure->Modules ->綠色+加號(hào)+ ->import Modules

找到項(xiàng)目存放的目錄

如圖,Next……Finish





添加完畢,Apply,OK

最后再看看效果,目錄結(jié)構(gòu)有了

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決java連接虛擬機(jī)Hbase無(wú)反應(yīng)的問(wèn)題
這篇文章主要介紹了解決java連接虛擬機(jī)Hbase無(wú)反應(yīng)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06
全面解析Spring Security 過(guò)濾器鏈的機(jī)制和特性
這篇文章主要介紹了Spring Security 過(guò)濾器鏈的機(jī)制和特性,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
Java畢業(yè)設(shè)計(jì)實(shí)戰(zhàn)之共享租車信息管理系統(tǒng)的實(shí)現(xiàn)
這是一個(gè)使用了java+Jsp+Servlet+Jdbc+Mysql開(kāi)發(fā)的共享租車信息管理系統(tǒng),是一個(gè)畢業(yè)設(shè)計(jì)的實(shí)戰(zhàn)練習(xí),具有租車管理該有的所有功能,感興趣的朋友快來(lái)看看吧2022-02-02
JavaCV實(shí)戰(zhàn)之調(diào)用攝像頭基礎(chǔ)詳解
這篇文章主要介紹了使用JavaCV框架對(duì)攝像頭進(jìn)行各種處理的基礎(chǔ)理論詳解,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)JavaCV有一定的幫助,需要的可以了解一下2022-01-01
Springboot mybatis plus druid多數(shù)據(jù)源解決方案 dynamic-datasource的使用詳
這篇文章主要介紹了Springboot mybatis plus druid多數(shù)據(jù)源解決方案 dynamic-datasource的使用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11
SpringBoot?快速實(shí)現(xiàn)分庫(kù)分表的2種方式
本文將為您介紹?ShardingSphere?的一些基礎(chǔ)特性和架構(gòu)組成,以及在?Springboot?環(huán)境下通過(guò)JAVA編碼和Yml配置兩種方式快速實(shí)現(xiàn)分庫(kù)分表功能,感興趣的朋友跟隨小編一起看看吧2023-06-06

