一、本機(jī)必須安裝好Jdk

二 、maven下載
http://maven.apache.org/download.cgi ,下載后把maven-bin解壓到自己的目錄即可(E:/java/maven)

三、 maven系統(tǒng)配置
maven類似于jdk,需要在系統(tǒng)變量中進(jìn)行配置:
然后在cmd中輸入mvn -version命令,得到如下界面表示maven安裝成功

四、maven倉(cāng)庫(kù)參數(shù)配置
maven的基本原理是把架包從遠(yuǎn)程倉(cāng)庫(kù)拉到本地倉(cāng)庫(kù),遠(yuǎn)程倉(cāng)庫(kù)放著某個(gè)組織內(nèi)所有的架包(比如mvn站點(diǎn)放著全世界范圍的所有java流行的java架包,但是某個(gè)組織,比如公司也可以搭建自己公司范圍內(nèi)的maven遠(yuǎn)程倉(cāng)庫(kù)),本地倉(cāng)庫(kù)放置著本機(jī)所有java項(xiàng)目中從遠(yuǎn)程倉(cāng)庫(kù)拉取到的架包,本機(jī)所有java項(xiàng)目共享這些架包,不同項(xiàng)目中如果用到了同一個(gè)架包,這個(gè)架包只需要在本地倉(cāng)庫(kù)存放一份即可,沒有必要每個(gè)項(xiàng)目copy,便于統(tǒng)一管理(比如架包升級(jí))。
上面提到遠(yuǎn)程倉(cāng)庫(kù)和本地倉(cāng)庫(kù)。
這兩個(gè)倉(cāng)庫(kù)的地址都是可以修改的,尤其第一個(gè)遠(yuǎn)程倉(cāng)庫(kù),默認(rèn)的服務(wù)器在國(guó)外,有時(shí)候download架包的時(shí)候非常慢,國(guó)內(nèi)已經(jīng)有很多很好的maven遠(yuǎn)程倉(cāng)庫(kù),比如oschina的maven倉(cāng)庫(kù)就非常不錯(cuò),且速度非常快。
maven遠(yuǎn)程倉(cāng)庫(kù)的地址可以通過修改maven的配置來完成:E:/java/maven/conf/settings.xml. 編輯這個(gè)文件里面的mirror節(jié)點(diǎn),把oschina的倉(cāng)庫(kù)信息填入如下:
<mirrors> <!-- 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> --> <mirror> <id>nexus-osc</id> <mirrorOf>*</mirrorOf> <name>Nexus osc</name> <url>http://maven.oschina.net/content/groups/public/</url> </mirror> </mirrors>當(dāng)然一般公司都有自己的私有maven服務(wù)器,這里一般使用自己公司的私服地址。
maven本地倉(cāng)庫(kù)的地址可以通過修改conf/setting.xml 的localrepository這個(gè)節(jié)點(diǎn)完成。
<localRepository>E:/java/m2</localRepository>
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注