到maven官網下載一個離線二進制包
root用戶,復制到建好的maven目錄下
cp apache-maven-3.6.0-bin.tar.gz /usr/soft/maven
解壓
tar -zxvf apache-maven-3.6.0-bin.tar.gz
然后
vi /etc/profile在末尾處設置全局環(huán)境變量:
#maven environment
export M2_HOME=/usr/soft/maven/apache-maven-3.6.0
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
保存晶默,source /etc/profile一下(如果想永久生效記得重啟)雷厂。
接著,需要配置maven倉庫拄氯。
cd /usr/soft/maven/apache-maven-3.6.0/conf
vi settings.xml
settings里面就是配置maven工程的一些本地倉庫地址(項目使用的某些jar下載并且安裝到本機中)绳矩,遠程倉庫(如果本機沒有需要的jar,則從遠程獲取赫舒。)的配置等信息。
(1)配置jar下載到本地的路徑
在文件中可以看到localRepository配置的就是本地倉庫闽瓢,本地倉庫地址的目錄最好是全英文格式接癌,不要包含漢字空格等其他特殊字符。
這個全注釋掉了扣讼,要改掉缺猛,否則是默認地址
(2)配置maven遠程倉庫地址
如果本地倉庫沒有項目所需jar包,那么會通過遠程倉庫中配置的地址從遠程獲取jar包椭符,并下載到本地倉庫中荔燎。
創(chuàng)建maven項目碰到較多的情況就是,無法更新jar包销钝,很大可能是由于jar包下載不成功有咨。所以進入maven本地倉庫中看一下,如果有后綴名是.lastUpdated蒸健,說明jar包沒有全部下載成功座享,網絡中存在問題。所以應該先刪除下載不成功的文件夾似忧,更換好遠程倉庫地址渣叛,再重新下載。
在mirrors里面添加:
? ? <mirror>
? ? ? <id>nexus-aliyun</id>
? ? ? <mirrorOf>*</mirrorOf>
? ? ? <name>Nexus aliyun</name>
? ? ? <url>http://maven.aliyun.com/nexus/content/groups/public</url>
? ? </mirror>
這樣遠程倉庫配置好了盯捌。