maven的卸載與安裝實(shí)現(xiàn)方式
一、maven卸載
maven在使用時(shí)只是配置了環(huán)境變量和本地倉(cāng)庫(kù),我們只需要?jiǎng)h除本地倉(cāng)庫(kù),在環(huán)境變量中移除maven的環(huán)境變量。
1、刪除解壓的maven文件夾
在之前的安裝中,我將本地倉(cāng)庫(kù)和maven解壓后的文件放在同一個(gè)文件夾下。


2、刪除環(huán)境變量MAVEN_HOME
刪除path里添加的 “ %MAVEN_HOME%\bin; ”;
3、刪除本地倉(cāng)庫(kù)
我們?cè)诘谝徊揭呀?jīng)刪除了本地倉(cāng)庫(kù),根據(jù)之前的配置的本地倉(cāng)庫(kù)的位置刪除即可,若沒(méi)有配置,則默認(rèn)在:C:\Users\Administrator.m2\repository路徑下,將名為:repository的文件夾刪除即可。

至此,maven已經(jīng)全部刪除成功?。?! 接下來(lái)開始maven的重新安裝和配置。
二、maven安裝
1、進(jìn)入官網(wǎng)下載maven官網(wǎng)
2、下翻找到Download,如果是需要最新版,選擇apache-maven-3.8.4-bin.zip點(diǎn)擊就可以下載。
(出于穩(wěn)定性考慮,不推薦下載最新版,若選擇下載最新版,就可以點(diǎn)擊等待下載完成,后面的小步驟不再看)

若需要下載其他的版本,則繼續(xù)看以下的小步驟)
① 下翻找到如下界面,點(diǎn)擊: archives

② 下翻找到自己要下載的版本,點(diǎn)擊即可



三、配置maven環(huán)境變量
1、解壓到指定的文件夾下,解壓完成是這樣

2、配置環(huán)境變量
① 此電腦—>屬性—>高級(jí)系統(tǒng)設(shè)置—>環(huán)境變量


② 配置Path,雙擊打開Path—>新建
③ 輸入:%MAVEN_HOME%\bin

3、測(cè)試環(huán)境變量配置是否成功
① 快捷鍵win + R 打開命令提示符輸入cmd,以管理員身份運(yùn)行

② 輸入:mvn -v
若出現(xiàn)maven的版本信息,證明配置成功。若不成功,仔細(xì)檢查一下上述環(huán)境變量的配置是否正確。

四、配置maven本地倉(cāng)庫(kù)
1、在maven的安裝目錄下,創(chuàng)建一個(gè)名為myRepository的文件夾

2、修改settings.xml配置文件,位置在\conf目錄下

① 使用記事本打開settings.xml,將文件中的所有信息替換為如下,并保存后退出:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- <localRepository>/Users/Fred/Downloads/apache-maven-3.5.4/repository</localRepository> -->
<localRepository>D:\Program Files\maven\myRepository</localRepository>
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>aliyun</id>
<mirrorOf>central</mirrorOf>
<name>aliyun-public</name>
<url>https://maven.aliyun.com/repository/public/</url>
</mirror>
<mirror>
<id>aliyun-spring</id>
<mirrorOf>spring</mirrorOf>
<name>aliyun-spring</name>
<url>https://maven.aliyun.com/repository/spring</url>
</mirror>
<!-- 中央倉(cāng)庫(kù)在中國(guó)的鏡像 -->
<mirror>
<id>maven.net.cn</id>
<name>one of the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 中央倉(cāng)庫(kù)1 -->
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>https://repo1.maven.org/maven2/</url>
</mirror>
</mirrors>
<profiles>
<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>
</profiles>
<activeProfiles>
<activeProfile>jdk-1.8</activeProfile>
</activeProfiles>
</settings>
修改完記得保存,然后退出!??!
3、打開cmd,執(zhí)行:mvn help:system
此時(shí)本地倉(cāng)庫(kù)就會(huì)從中央倉(cāng)庫(kù)下載需要的文件。

下載過(guò)程根據(jù)網(wǎng)速會(huì)有所不同,耐心等待即可,直至出現(xiàn)BUILD SUCCESS則證明下載完成?。?!如果連接超時(shí)導(dǎo)致失敗,可以再次執(zhí)行 mvn help:system 命令。

打開本地倉(cāng)庫(kù)可以看查看,已經(jīng)下載了一些文件。

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot與MyBatis-Plus的高效集成方式
本文詳細(xì)介紹了如何在SpringBoot項(xiàng)目中整合MyBatis-Plus,包括環(huán)境準(zhǔn)備、實(shí)體類與Mapper接口定義、CRUD操作、條件構(gòu)造器、事務(wù)管理、安全性考慮、性能優(yōu)化、版本兼容性與遷移、實(shí)際應(yīng)用場(chǎng)景和監(jiān)控與日志等內(nèi)容,通過(guò)這些步驟,讀者可以掌握MyBatis-Plus的高級(jí)特性和最佳實(shí)踐2024-11-11
Java初學(xué)者問(wèn)題圖解(動(dòng)力節(jié)點(diǎn)Java學(xué)院整理)
本文通過(guò)圖文并茂的形式給大家介紹了java初學(xué)者問(wèn)題,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2017-04-04
Struts2學(xué)習(xí)筆記(8)-Result常用類型
這篇文章主要介紹Struts2中Result四種常用的類型的用法,希望能給大家做一個(gè)參考。2016-06-06

