這兩天被maven配置搞得焦頭爛額,前后忙活了三天才徹底搞定。
下面我總結一下配置的步驟。
步驟
1. 首先去maven官網去下載maven,http://maven.apache.org/ 這里教大家一個小技巧,apache公司的所有項目都可以通過像maven.apache.org或tomcat.apache.org這種形式直接訪問( 項目名.apache.org)。
點擊這里的紅框下載;
並且將maven壓縮包解壓,要記住解壓的位置,在后面的環境配置中需要;
2. 接下來就是環境配置,到屬性中去找到高級系統設置,打開環境變量;在系統變量里新建一個系統變量,變量名:MAVEN_HOME,變量值就是maven的解壓位置;
再下一步就是配置path變量,編輯path變量,將%MAVEN_HOME%\bin添加進去;
這時候我們的maven就配置上去了,我們可以通過win+r命令提示符檢查是否配置成功,輸入mvn -v;
這個樣子我們的maven就配置好了。
- maven核心全局配置文件
新建一個文件夾repository作為我們的本地倉庫,maven下載的jar包都會存放在這個文件夾下。
接下來打開maven文件夾下的conf文件夾,打開里面的setting.xml文件,推薦使用Notepad++打開,防止編譯報錯。
(1)首先配置本地倉庫路徑,直接將紅線部分復制下來修改即可;
(2)接下來配置阿里雲鏡像,推薦配置,鏡像后下載速度會更快;
我這里配置了三個,不過一般配置阿里雲即可;
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
(3)配置全局編譯的JDK版本,這里推薦使用JDK1.8。
JDK1.8這里可以不用配置,其他版本根據需要修改即可。
<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
配置在這個位置即可。此時的maven核心全局已經配置結束。
- 在idea中配置maven
首先打開file --> Other setting --> Defualt setting ,idea2019版本應該是 setting for new project 里面,作如下修改:
第一個紅框選擇maven解壓位置,第二個紅框選擇我們剛剛配置的setting.xml文件,第三個紅框選擇我們新建的本地倉庫repository
需要注意的是:idea使用的JDK版本要和第二步試運行maven時顯示的JDK版本一致。
然后打開Settings設置maven參數與上面一致。其中的Importing 和 Runner 內的 JDK 和 JRE 版本要一致。
在新建項目中,會出現一個pom.xml文件,這里是存儲你版本信息以及進行maven倉庫配置和下載的。
至此,maven在idea中的配置結束。
maven配置錯誤之Unable to import maven project:https://www.cnblogs.com/njuptzheng/p/13154316.html