1. 程式人生 > >建立一個maven專案(非web專案)

建立一個maven專案(非web專案)

1、在啟動頁面選擇Create New Project後,會出現如下:
這裡寫圖片描述
選擇Maven專案後,勾選 Create from archetype。對於非web專案,選擇maven-archetype-quickstart 能快速建立一個普通maven專案。
2、下一步Next之後,填寫groupid,artifaceId;再下一步,在Properties中新增 archetypeCatalog=internal。不加這個引數,在maven生成骨架的時候將會非常慢,有時候會直接卡住。
這裡寫圖片描述
3、新建專案名稱,專案名稱與專案儲存的位置的資料夾的名稱一致。所以可以只寫project location就行
這裡寫圖片描述


4、進入到主頁面,會在下載一些初始化檔案,該過程下載時間會長一點。
這裡寫圖片描述
如果下載失敗,可能會導致沒有src/main/java等目錄結構:
這裡寫圖片描述
雖然可以手動新增,但沒必要:
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

5、初始化下載完成後,最後成功的結構如下:
這裡寫圖片描述
6、發現上圖出現紅色提示,一般是pom檔案裡引用的包沒找到,並且main方法都不能執行。重新載入更新專案才行,點選專案右鍵:
這裡寫圖片描述

Maven的核心外掛compiler外掛預設支援編譯Java1.3,因此需要配置外掛使其支援Java5,在pom.xml中新增如下程式碼段.

  <build>
    <plugins>
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin
>
</plugins> </build>

修改倉庫的地址:
從Maven中央倉庫下載jar包到本地,預設的地址是C:\Users\Administrator.m2\repository。找到安裝路徑中\maven\apache-maven-3.3.9\conf\settings.xml檔案。找到其中的預設位置:
這裡寫圖片描述
修改為如下,直接在後面加一句<\localRepository>F:\worksoft\maven\repository:
這裡寫圖片描述
因為修改是在全域性範圍,整臺機器上的所有使用者都會直接受到該配置的影響。

將需要的jar包在pom.xml中配置完成後,點選專案右鍵–>Maven–>reimport後,maven會自動從中央倉庫下載jar包到本地倉庫F:\worksoft\maven\repository。