一待错、倉庫
【本地倉庫】:
存儲(chǔ)在本地的籽孙。一般是指我們用于存儲(chǔ)從遠(yuǎn)程倉庫或者中央倉庫下載到當(dāng)前開發(fā)環(huán)境中的插件或者 jar 文件。在使用的時(shí)候火俄,會(huì)優(yōu)先從本地倉庫中查找犯建,如果沒有的話,再考慮其他的瓜客。
【遠(yuǎn)程倉庫】:
可以是公司中已經(jīng)買到實(shí)體服務(wù)器上的倉庫适瓦,也可以是公司寄存在網(wǎng)絡(luò)上的服務(wù)器的倉庫。
【中央倉庫】:
由 Maven 團(tuán)隊(duì)提供的比較齊全的倉庫谱仪。服務(wù)于所有的使用客戶玻熙,全部開發(fā)者都是可以共享的。我們可以考慮使用國內(nèi)阿里巴巴提供的鏡像疯攒,使用時(shí)速度非赤滤妫快。
二敬尺、坐標(biāo)
【作用】:告訴項(xiàng)目需要使用的jar 文件的位置枚尼。
【使用】:在開發(fā)中,我們的坐標(biāo)砂吞,需要在 pom.xml 文件中定義姑原,jar 文件坐標(biāo)、插件呜舒。比如锭汛,我們要導(dǎo)入 Spring 框架的話,則需要添加如下坐標(biāo)信息:
<!-- 坐標(biāo) -->
<dependency>? ?
????<!-- 項(xiàng)目名 -->? ?
????<groupId>org.springframework</groupId>?
????<!-- 模塊名 -->? ?
????<artifactId>spring-core</artifactId>
? ? <!-- 版本號(hào) -->? ?
????<version>5.1.2.RELEASE</version>
</dependency>
【常用查找坐標(biāo)網(wǎng)站】
1)Maven Repository: Search/Browse/Explore
2)The Central Repository Search Engine
特別要注意:
運(yùn)行 Maven 項(xiàng)目的時(shí)候袭蝗,對已經(jīng)在運(yùn)行的項(xiàng)目唤殴,如果想重新運(yùn)行的話,需要先停止已經(jīng)在運(yùn)行的進(jìn)程到腥,然后再重新跑朵逝,否則會(huì)報(bào)錯(cuò)。