maven使用總結(jié)

1.學(xué)會(huì)使用工具
在以后的學(xué)習(xí)工作中會(huì)遇到各種各樣的工具,要學(xué)會(huì)使用各種各樣的工具。其實(shí)基本的操作都是一樣的,像intellij IDEA、Spring STS、eclipse

2.maven的使用
1) 首先下載一個(gè)已經(jīng)集成了maven的eclipse。這樣就不必自己集成了,因?yàn)樽约杭蛇@個(gè)東西跑崩過電腦。
2) 然后下載maven壓縮包,解壓到本地一個(gè)目錄,記住目錄名
3)配置環(huán)境變量
新建 M2_HOME 下放你的本地maven路徑,我的是F:\maven\apache-maven-3.5.2-bin\apache-maven-3.5.2
path中添加 %M2_HOME%\bin windows10系統(tǒng)。

然后cmd測(cè)試一下:這樣就好了


image.png

4)在eclipse中配置你自己的maven
windows->preference->maven->installations->add 添加你自己本地的maven


image.png

3.新建項(xiàng)目

1)新建一個(gè)maven java項(xiàng)目或者一個(gè)maven web項(xiàng)目。


image.png

4.maven簡(jiǎn)介
在開發(fā)一個(gè)項(xiàng)目中往往需要大量的jar包,自己受用手動(dòng)導(dǎo)入會(huì)異常的麻煩。所以使用maven進(jìn)行jar包的管理。
jar包是在maven倉(cāng)庫(kù)中通過pom.xml中的關(guān)系來對(duì)應(yīng)下載的,不需要手動(dòng)添加jar

5.添加國(guó)內(nèi)鏡像倉(cāng)庫(kù)
由于使用的是國(guó)外的maven倉(cāng)庫(kù),下載會(huì)很慢,所以需要自己配置使用鏡像倉(cāng)庫(kù),就是在本地文件conf中找到setting.xml,找到對(duì)應(yīng)的位置將下面這些鏡像倉(cāng)庫(kù)添加進(jìn)去就可以了。

  <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>central</id>
    <name>Maven Repository Switchboard</name>
    <url>http://repo1.maven.org/maven2/</url >
    <mirrorOf>central</mirrorOf>
</mirror>
<mirror>
    <id>repo2</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://repo2.maven.org/maven2/</url >
</mirror>
<mirror>
    <id>ibiblio</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url >
</mirror>
<mirror>
    <id>jboss-public-repository-group</id>
    <mirrorOf>central</mirrorOf>
    <name>JBoss Public Repository Group</name>
    <url>http://repository.jboss.org/nexus/content/groups/public</url >
</mirror>
<!-- 中央倉(cāng)庫(kù)在中國(guó)的鏡像 -->
<mirror>
    <id>maven.net.cn 
</id>
    <name>oneof the central mirrors in china</name>
    <url>http://maven.net.cn/content/groups/public/</url >
    <mirrorOf>central</mirrorOf>
</mirror>

<!-- mirror
 | Specifies a repository mirror site to use instead of a given repository. The repository that
 | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
 | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
 |
<mirror>
  <id>mirrorId</id>
  <mirrorOf>repositoryId</mirrorOf>
  <name>Human Readable Name for this Mirror.</name>
  <url>http://my.repository.com/repo/path</url>
</mirror>
 -->
 </mirrors>

6.更改maven倉(cāng)庫(kù)的本地位置
這個(gè)稍微有一點(diǎn)麻煩

首先將本地maven中的setting.xml添加一條:
<localRepository>E:\maven-repository\repository</localRepository>
并copy到你的新倉(cāng)庫(kù)位置。然后環(huán)境變量不用管。(環(huán)境變量可以在版本升級(jí)中使用到)
然后將eclipse中maven指向新的setting.xml


image.png

cmd驗(yàn)證測(cè)試:


image.png

不驗(yàn)證也沒事,好使就行。

然后右擊項(xiàng)目->maven->update project就可以下載替換jar到新倉(cāng)庫(kù)中。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,256評(píng)論 6 342
  • 設(shè)置MAVEN_OPTS環(huán)境變量 執(zhí)行mvn命令會(huì)調(diào)用bin下面的腳本,而這些腳本實(shí)際是操作java命令。既然是運(yùn)...
    zlcook閱讀 2,595評(píng)論 0 8
  • (今天在群上聊天,霞子菇?jīng)稣f夏天肉肉會(huì)變丑,俗話說佛靠金裝,給肉肉換個(gè)美麗的家,也許丑的就不那么明顯了。三天畫了四...
    妖妖z閱讀 674評(píng)論 60 31
  • 5夜 悄悄降臨 我 靜靜等你 直至 夜已央 翻個(gè)身,孤單的背影留給黑暗 今晚仍如無數(shù)的昨日 心臟有指尖劃過的疼 在...
    影婆娑閱讀 265評(píng)論 0 2

友情鏈接更多精彩內(nèi)容