idea集成maven

1 下載maven並解壓

至 http://archive.apache.org/dist/maven/maven-3/下載zip包,下載後的包以下:html

解壓到安裝目錄下:如:D:\software,解壓後,目錄如圖:java

2 配置環境變量

添加系統環境變量,MAVEN_HOME,指向上一步的解壓目錄,如圖:web

並添加到path,如:apache

須確保環境變量中,已配置JAVA_HOME。app

打開cmd,輸入mvn -v ,出現以下圖示即正面maven已安裝成功。webapp

 

3 配置本地倉庫

編輯 D:\software\apache-maven-3.5.2\conf\settings.xml ,指定localRepository,如:maven

那,這樣再新建項目時,會先到本地倉庫尋找jar包。 ide

配置阿里雲鏡像倉庫,在settings.xml中找到mirrors節點,插入以下配置:ui

    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>	

4 idea集成

打開idea,搜索maven,設置Maven home directory,User settings file,Local repository,如圖:阿里雲

爲Runner添加VM Options,-DarchetypeCatalog=internal,配置後,新建項目時,會優先查找本地倉庫。

5 使用骨架建立maven的java工程

新建項目,選擇Maven,勾選Create from archetype,選擇 quickstart

輸入GroupId、ArtifactId、Version

 

再次肯定信息,注意User settings file 和Local repository是否正確

 指定項目所在位置

點擊finish完成。記得點擊容許自動導入 enable auto import 控制檯log以下

補全resources目錄

6 不使用骨架建立maven的java工程

新建項目時,不選擇Create from archetype,直接下一步,建立出的項目目錄如圖,與有骨架的項目相比,只是少了一個可執行的App.java文件。

建立java項目時,推薦使用這種方式

7 使用骨架建立maven的web工程

建立項目,選定骨架webapp

新建java目錄,指定爲Sources Root

 

解決速度慢的問題:

方法1:在建立Maven項目時加上 archetypeCatalog=internal 參數,以下:

方法2:在maven的VM Options加上 -DarchetypeCatalog=internal 參數,以下:

完畢。

相關文章
相關標籤/搜索