Maven安裝與配置

Maven安裝與配置

一嵌削、需要準(zhǔn)備的東西

1. JDK
2. IDEA
3. Maven程序包

二易猫、下載與安裝

1. 前往https://maven.apache.org/download.cgi下載最新版的Maven程序:

image.png

  1. 將文件解壓到D:\Program Files\Apache\maven目錄下:


  2. 新建環(huán)境變量MAVEN_HOME,賦值D:\Program Files\Apache\maven
    image.png
  3. 編輯環(huán)境變量Path察蹲,追加%MAVEN_HOME%\bin\;
  4. 至此攻晒,maven已經(jīng)完成了安裝遏暴,我們可以通過DOS命令檢查一下我們是否安裝成功:mvn -v
    image.png

三、配置Maven本地倉(cāng)庫(kù)

  1. D:\Program Files\Apache\目錄下新建repository文件夾衷模,該目錄用作maven的本地庫(kù)鹊汛。
  1. 配置D:\Program Files\Apache\maven\settings.xml文件,將此代碼復(fù)制到maven目錄下,內(nèi)容如下:阱冶,
<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.1.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <localRepository>C:\Users\liwei13410\.m2\repository</localRepository>
  <servers>
    <server>
      <id>AUTOHOME</id>
      <username>admin</username>
      <password>admin123</password>
    </server>
  
  </servers>
   <mirrors>
   <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
 </mirror>
 
  <mirror>
        <id>AUTOHOME</id>
        <mirrorOf>*</mirrorOf>
        <name>AUTOHOME</name>
        <url>http://repo.corpautohome.com/nexus/content/groups/public</url>
      </mirror>
      <mirror>
        <id>AUTOHOME</id>
        <mirrorOf>*</mirrorOf>
        <url>http://repo.corpautohome.com/nexus/content/repositories/snapshots</url>
      </mirror> 
      <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror> 
 </mirrors>
  <profiles>
       <profile>
       <id>jdRepository</id>
       <repositories>
           <repository>
            <id>mvnrepository</id>
            <url>http://mvnrepository.com/artifact/</url>
           </repository>
       </repositories>
     
    </profile>   
    <profile>
  <id>YooliNexus</id>
    <repositories>
    <repository>
          <id>YooliNexus</id>
          <url>http://nexus.yooli-in.com/nexus/content/groups/public</url>
          <releases>
            <enabled>true</enabled>
            <!-- always , daily (default), interval:X (where X is an integer in minutes) or never. -->
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <enabled>true</enabled>
            <checksumPolicy>fail</checksumPolicy>
          </snapshots>
        </repository>
      </repositories>
      <pluginRepositories>
   
      <pluginRepository>
          <id>YooliNexus</id>
          <url>http://nexus.yooli-in.com/nexus/content/groups/public</url>
          <releases>
            <enabled>true</enabled>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <enabled>true</enabled>
            <checksumPolicy>fail</checksumPolicy>
          </snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>

  <activeProfiles>
    <activeProfile>jdRepository</activeProfile>
  </activeProfiles>

</settings>

查找下面這行代碼:

<localRepository>/path/to/local/repo</localRepository>

localRepository節(jié)點(diǎn)默認(rèn)是被注釋掉的刁憋,需要把它移到注釋之外,然后將localRepository節(jié)點(diǎn)的值改為我們?cè)?.1中創(chuàng)建的目錄D:\Program Files\Apache\maven-repository木蹬。

  1. localRepository節(jié)點(diǎn)用于配置本地倉(cāng)庫(kù)至耻,本地倉(cāng)庫(kù)其實(shí)起到了一個(gè)緩存的作用,它的默認(rèn)地址是 C:\Users\用戶名.m2。
    當(dāng)我們從maven中獲取jar包的時(shí)候尘颓,maven首先會(huì)在本地倉(cāng)庫(kù)中查找走触,如果本地倉(cāng)庫(kù)有則返回;如果沒有則從遠(yuǎn)程倉(cāng)庫(kù)中獲取包泥耀,并在本地庫(kù)中保存饺汹。
    此外,我們?cè)趍aven項(xiàng)目中運(yùn)行mvn install痰催,項(xiàng)目將會(huì)自動(dòng)打包并安裝到本地倉(cāng)庫(kù)中兜辞。

  2. 運(yùn)行一下DOS命令 mvn help:system
    如果前面的配置成功,那么D:\Program Files\Apache\maven-repository會(huì)出現(xiàn)一些文件夸溶。

四逸吵、IntellIJ IDEA 中配置Maven

Idea 自帶了apache maven,默認(rèn)使用的是內(nèi)置maven缝裁,所以我們可以配置全局setting扫皱,來調(diào)整一下配置,比如遠(yuǎn)程倉(cāng)庫(kù)地址捷绑,本地編譯環(huán)境變量等韩脑。



2.如果本地設(shè)置了MAVEN_OPTS 系統(tǒng)環(huán)境變量,這個(gè)步驟可以忽略粹污。



3.如果配置了本地apache-maven setting.xml 中的軟件源段多,這步驟可以忽略。



參考文章:https://www.cnblogs.com/eagle6688/p/7838224.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末壮吩,一起剝皮案震驚了整個(gè)濱河市进苍,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌鸭叙,老刑警劉巖觉啊,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異沈贝,居然都是意外死亡杠人,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門缀程,熙熙樓的掌柜王于貴愁眉苦臉地迎上來搜吧,“玉大人,你說我怎么就攤上這事杨凑÷四危” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵撩满,是天一觀的道長(zhǎng)蜒程。 經(jīng)常有香客問我绅你,道長(zhǎng),這世上最難降的妖魔是什么昭躺? 我笑而不...
    開封第一講書人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任忌锯,我火速辦了婚禮,結(jié)果婚禮上领炫,老公的妹妹穿的比我還像新娘偶垮。我一直安慰自己,他們只是感情好帝洪,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開白布似舵。 她就那樣靜靜地躺著,像睡著了一般葱峡。 火紅的嫁衣襯著肌膚如雪砚哗。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,749評(píng)論 1 289
  • 那天砰奕,我揣著相機(jī)與錄音蛛芥,去河邊找鬼。 笑死军援,一個(gè)胖子當(dāng)著我的面吹牛仅淑,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播胸哥,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼漓糙,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了烘嘱?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤蝗蛙,失蹤者是張志新(化名)和其女友劉穎蝇庭,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體捡硅,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡哮内,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了壮韭。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片北发。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖喷屋,靈堂內(nèi)的尸體忽然破棺而出琳拨,到底是詐尸還是另有隱情,我是刑警寧澤屯曹,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布狱庇,位于F島的核電站惊畏,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏密任。R本人自食惡果不足惜颜启,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望浪讳。 院中可真熱鬧缰盏,春花似錦、人聲如沸淹遵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)合呐。三九已至暮的,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間淌实,已是汗流浹背冻辩。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拆祈,地道東北人恨闪。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像放坏,于是被迫代替她去往敵國(guó)和親咙咽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容