IDEA IDEA專案結構認識

2022-09-06 14:03:19 字數 2259 閱讀 9211

說到j**a ide ,eclipse是不能不提到的

專案資料夾

j**a專案

idea

project

module

eclipse

workspace

project ( maps)

如何區分專案資料夾 和 專案?

idea中的project和eclipse中的workspace是類似的,相當於資料夾目錄

eclipse中有workspace(工作空間)project(工程)的概念

idea中只有project(工程)module(模組)的概念

只需要知道「新建立乙個idea j**a專案」是實際是 建立module即可

idea專案結構

⚠️ 使用 idea 建立j**a 專案,會預設有 乙個 module,即上圖的 專案結構, 所以,根據idea的設定,應該在 「j**a」下建立module才是傳統專案的概念

idea檔案樹結構圖

project

│└──module

│└── src

│└─package

⚠️ 預設建立project會建立 同project專案名的模組

可以新建立 模組(module)

1、建立專案( project) 的模組 (module)

idea學習系列之module概念》

建立新 模組後的結構圖:

1、滑鼠模組上右鍵=>open module settings

⚠️ 使用-/+,刪除或增加module , 這樣刪除是僅僅是禁用,沒有從硬碟上刪除

2、再滑鼠右鍵=>delete

這樣是從硬碟上刪除,物理刪除, 這算屬於一種保護機制

一般專案需要建立不同的包,以區分同名class檔案

包名格式:

刪除預設 src目錄

⚠️out檔案是編譯時產生的,這裡刪除掉,因為是原來的src產生的

新建module後的結構

重新編譯執行

出現上圖錯誤

解決 : 點我檢視解決方案》

此時的out的就是新的module下的src目錄下的原始碼編譯得到檔案目錄

基本認識 idea 和 eclipse的區別,idea專案結構設定,和建立 「真正意義上」的j**a專案用idea 基本完成 !

認識hbase表結構

邏輯檢視 hbase以表的形式儲存資料。表有行和列組成。列劃分為若干個列族 row family row key column family1 column family2 column family3 column1 column1 column1 column2 column3 column1 ...

Spring結構的認識

準備材料 背景 spring中的bean bean是物件,乙個或者多個不限定 bean由spring中乙個叫ioc的東西管理 我們的應用程式由乙個個bean構成 總而言之 spring中的loc中可以含有多個bean,並且bean是loc中的單元結構 目前認識的bean可以輔助建立類物件,在spri...

MVC學習筆記2 認識專案的目錄結構與核心的DLL

asp.net mvc比較核心的dll system.web.routing url路由。將乙個url路由到對應的controller上靠的就是這個。是在httpmodule裡面處理的。system.web.extensions 這個是asp.net ajax的。system.web.mvc asp...