打開idea,依次點擊 File–> new -->project…,出現如下面闆。
選擇最下方的Empty Project,點擊next後,出現下方對話框。
此時可輸入project name ,之後對應會生成project location.點擊下方的 finish,完成創建項目。
此處務必是選中 untitled 的待輸入狀态
此時的項目目錄和對應磁盤上.idea文件夾的内容如圖示。
如果此時關閉idea,并該新建項目,然後再打開idea,打開該項目。其項目結構和磁盤上.idea文件夾下的文件如下圖所示。
打開該項目.idea文件夾下modules.xml文件,可以看到nodules标簽下有一個和項目名相同的module.這是因為ideam=默認是單project 當module,當沒有新建module時,idea會把當前項目當成一個module.
之後即可以新建module。在新建module時,在項目目錄中不能選中項目内部目錄,否則無法正确建立。若選中項目内部文件結構,則module name處不是 untitled 的選中狀态,而是某一已有module的修改狀态。
若選中正确位置,即可建立想要的項目結構。
以上步驟能夠生成目标項目結構,如果在第5步時,沒有關閉項目再打開,而是直接新建module,則生成的項目結構是另外一種。
此時觀察.idea項目下的modules.xml文件,可以看到隻有新建的module标簽,并沒有根标簽。這同樣是IDEA的默認設置邏輯造成的現象,IDEA認為這些module都是獨立的項目。
如果想移除mudule,直接右鍵module會發現沒有delete選項。這需要先移除在項目中移除module.依次選擇 File --> project structure… ,在彈出的頁面中選擇Modules,然後在右側右鍵要删除的module(或上方的減号),選擇delete即可。
此時再查看項目目錄,右鍵待删除module,發現存在delete選項。點擊delete即可删除該module.
這種結構的module删除會同時删除idea中的項目目錄和磁盤上的文件,而另外一種結構的删除隻是在項目結構上移除,磁盤上仍然存在module的項目文件
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!