建立一個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。