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è)試一下:這樣就好了

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

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

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

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

不驗(yàn)證也沒事,好使就行。
然后右擊項(xiàng)目->maven->update project就可以下載替換jar到新倉(cāng)庫(kù)中。