1.2十分鐘教會你使用IDEA創(chuàng)建一個簡單的Maven項目

? ? 以后的項目中我們創(chuàng)建的均為Maven工程項目,今天我們先來創(chuàng)建一個簡單的Maven工程項目,并說明要配置的事項,最后用它來輸出一個hello word。
一、創(chuàng)建項目
1、雙擊打開IDEA軟件,,單擊“新建項目”。

2、在彈出的軟件頁面中進行配置:
(1)名稱:即為項目名稱,在這里需要填寫你的項目名稱。
(2)位置:即為項目位置,也就是你想把這個項目放在哪里,建議選擇非C盤的其他盤。
(3)語言:由于我們是進行Java EE開發(fā),因此要選擇Java語言。
(4)構建系統(tǒng):以后我們的所有項目均使用Maven,因此這里需要選擇Maven。
(5)JDK:這里需要選擇你電腦上安裝的JDK版本。當然,之前沒有安裝過JDK的可以在下拉菜單中自動下載安裝。由于咱們之前安裝的是JDK17版本,環(huán)境變量配置好后,這里會自動出現(xiàn)JDK版本。
(6)高級設置里面的選項可以根據(jù)自己需求進行更改,普通入門用戶無需理會。

3、最后點擊下面的創(chuàng)建,會彈出默認項目窗口。

二、項目的Maven配置
? ? 默認情況下,Maven的相關依賴需要從網(wǎng)絡上下載,速度慢不說還經(jīng)常下載失敗,我們可以通過配置本地倉儲的方式來決絕這個問題。
1、點擊 Files--》settings,在搜索框中搜索Maven,如下圖:(中文版:文件--》設置)

2、如圖所示,Maven home directory(Maven主目錄)配置你所下載的Maven版本。之前咱們下載的是Maven3.5.2,點擊后面的“三個點”按鈕,彈出文件選擇框,選擇你Maven的解壓目錄:

3、下面的User settings file(用戶設置文件)需要先勾選后面的Override(重寫),再點擊最后面的文件夾圖標,彈出文件選擇框:選擇解壓好的Maven3.5.2,并按照下面的路徑進行更改:

4、最后還需要配置Local repository(本地倉庫),對應咱們之前下載的Maven??repository,首先還是需要先勾選最后面的Override(重寫),再點擊文件夾小圖標進行文件選擇。

5、所有選項配置好后如圖所示:

配置完成上述選項后,項目就不需要自動下載Maven依賴項了,會自動從本地倉庫拉取依賴項來完成項目的依賴創(chuàng)建。

? ? 不過,每次新建項目的時候都要重新設置一下這些配置。那么有沒有一勞永逸的方法呢?別說,還真有:
6、我們在項目窗口點擊File --》New Projects Settings --》Preferences for New Projects.
(中文版:文件--》新項目設置--》新項目的設置)

7、在彈出的窗口中搜索Maven,并按照上面第一步到第五步的設置方法重新設置一下,在創(chuàng)建一個新的Maven項目,就會默認加載咱們已經(jīng)設置好的Maven版本以及對應的Maven本地倉儲了。

8、更改完成Maven配置后,需要重新引入Maven配置,只需要點擊窗口最右側的Maven按鈕,再點擊刷新圖標,然后點擊最下面的構建圖標,看到有綠色對勾即可。

三、Maven項目目錄結構概述
一個完整的項目目錄如下圖所示,接下來簡單介紹一下各個文件夾的含義:

1、 .idea文件夾
.idea文件夾是存儲IntelliJ IDEA項目的配置信息文件夾,主要包含IntelliJ IDEA項目本身的一些編譯配置、文件編碼信息、jar包的數(shù)據(jù)源和相關的插件配置信息。一般在git做版本控制時會把.idea文件夾排除,因為這個文件夾下保存的都是個人本地Idea編譯器的配置。
2、src--》main--》java
該文件夾存放的是java的源碼文件,在該文件夾下按照包、源文件的格式創(chuàng)建代碼。
3、resources文件夾
該文件夾存放的是項目的資源文件、和項目的一些配置文件,例如在以后的開發(fā)中,我們的ApplicationContext.xml。文件就存放在這里。
4、test--》java文件夾
與src--》main--》java文件夾相同,存放的都是源代碼,只不過這里存放的是測試代碼,用于創(chuàng)建一些測試類,測試項目的相關功能。(測試類也可以存放到src--》main--》java文件夾,效果是一樣的。)
5、pom.xml文件
POM 是 Project Object Model 的縮寫,即項目對象模型。是 maven 的配置文件,用以描述項目的各種信息。以后的一些項目的基本配置會在這里進行,具體以后用到什么在進行相應的描述。
四、大材小用-----用Maven項目輸出hello word
這里我們只進行一個小的代碼測試,就是在控制臺輸出 hello word。
源代碼為我們剛剛敘述了,需要寫在src--》main--》java文件夾下。
1、創(chuàng)建軟件包

2、創(chuàng)建Java類

3、撰寫代碼

4、運行測試

到這里,你已經(jīng)學會使用Maven工程項目創(chuàng)建一個簡單的程序了,那么接下來,我會進行Spring框架學習心得的一些分享。歡迎大家持續(xù)關注。