天天看點

intellij idea maven配置及maven項目建立

1. 下載下傳Maven

官方位址:http://maven.apache.org/download.cgi

intellij idea maven配置及maven項目建立

解壓并建立一個本地倉庫檔案夾

2.配置maven環境變量

intellij idea maven配置及maven項目建立
intellij idea maven配置及maven項目建立

3.配置配置本地倉庫路徑 

intellij idea maven配置及maven項目建立

4.配置阿裡的maven倉庫,自帶的倉庫連接配接太慢或者連接配接不上

intellij idea maven配置及maven項目建立
intellij idea maven配置及maven項目建立

5.在IntelliJ IDEA中配置maven

打開-File-Settings

intellij idea maven配置及maven項目建立
intellij idea maven配置及maven項目建立
intellij idea maven配置及maven項目建立

5.建立maven項目

打開-File-New-Project

點選NEXT

intellij idea maven配置及maven項目建立

也可以直接建java項目,之後轉成maven項目,操作如下:

intellij idea maven配置及maven項目建立
intellij idea maven配置及maven項目建立
intellij idea maven配置及maven項目建立
intellij idea maven配置及maven項目建立
intellij idea maven配置及maven項目建立

點選NEXT

intellij idea maven配置及maven項目建立

如果選擇了模闆,則需要添加的配置為 archetypeCatalog=internal

點選NEXT

intellij idea maven配置及maven項目建立

點選NEXT

intellij idea maven配置及maven項目建立

點選Finish後項目開始建立

點選右下角檢視進去

intellij idea maven配置及maven項目建立

6.配置依賴jar包

intellij idea maven配置及maven項目建立

建立maven工程時遇到的問題,及解決辦法:

1.maven 服務起不來,通過ide(help->Show log in Exploer 找到日志檔案idea.log)日志定位原因

intellij idea maven配置及maven項目建立

看到日志:

intellij idea maven配置及maven項目建立

發下是端口占用,定位了半天也沒找到哪個端口被占用,直接重新開機電腦,問題解決

2.下載下傳插件時,發現網絡異常(404),檢視日志:

intellij idea maven配置及maven項目建立

原因是公司網絡環境不好,連接配接官網的maven倉庫,有時候連不上,換成阿裡的鏡像倉庫即可

3.Maven:Failed to create a Maven project ‘…pom.xml’ already exists in VFS 解決

 這往往是由于我們在同一個目錄中建立了Project Name相同的項目導緻的。因為在同一目錄下不能建立兩個Project Name相同的Project。

       是以在Mac下我們可以直接把原先的那個Project删除後,再想建立一個Project Name一樣的,發現還是會出現該問題。問題的真正原因是原先的那個Project其實還是在我們的電腦上,即VFS虛拟檔案系統,我們可以在Mac的廢紙簍中找到剛才删除的Project。最終的解決辦法就是清空廢紙簍或者删除在廢紙簍中的原Project。這樣以後,我們就可以在同一個目錄中建立相同名字的Project了。

       經過實踐發現,出現該報錯的原因隻和Project的名字有關,而和GroupId和ArtifactId無關。雖然在IDEA中建立項目時,預設ArtifactId和Project Name是一緻的,其實這兩者也沒有必然關系,我們可以修改Project Name使其和ArtifactId不一樣。