Maven 是一個項目管理和整合工具. 當(dāng)我們創(chuàng)建一個Maven項目后伺通,就不需要再自己去導(dǎo)入各種jar包了纲仍,將要導(dǎo)入的jar包依賴信息配置在pom.xml中等孵,Maven項目會根據(jù)具體的配置自動地在編譯辈赋、測試和運(yùn)行的時候袋哼,從本地倉庫中導(dǎo)入相應(yīng)的各種依賴炫乓。這樣做有兩個最大的好處刚夺,一個是項目的依賴被統(tǒng)一管理献丑,不容易出現(xiàn)依賴沖突(比如說jar包引入的版本沖突);另一個就是項目的體積變小了侠姑,畢竟一個稍微大些的項目光是引入的jar包就占了相當(dāng)多的體積创橄,而Maven項目只需要一個pom.xml文件就搞定了
一、設(shè)置環(huán)境變量
新建變量MAVEN_HOME莽红,值為Maven的目錄X:\XXX\apache-maven-XXX
將%MAVEN_HOME%\bin添加到Path變量下
運(yùn)行CMD妥畏,輸入mvn -v后可以看到Maven的版本信息等則表示安裝成功
二、配置倉庫
在Maven安裝目錄下的conf/setting.xml文件中,修改下段代碼配置本地倉庫; 如果不設(shè)置localRepository安吁,maven會默認(rèn)將本地倉庫建到/.m2/repository文件夾下醉蚁。
<localRepository>
? ? F:\maven\maven-repo
</localRepository>
修改下端代碼配置遠(yuǎn)程中央倉庫,這里用的阿里的鏡像倉庫
<mirrors>
? ? <mirror>
? ? ? <id>alimaven</id>
? ? ? <name>aliyun maven</name>
? ? ? <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
? ? ? <mirrorOf>central</mirrorOf>? ? ? ?
</mirror>
</mirrors>
配置完之后, 在CMD中執(zhí)行mvn help:system命令行,執(zhí)行后會下載很多東西鬼店,等待下載結(jié)束网棍。然后到本地倉庫目錄下看看,會發(fā)現(xiàn)已經(jīng)該目錄下已經(jīng)多出來好多文件薪韩。這些就是maven從中央倉庫下載下來的文件了确沸。
然后命令行執(zhí)行:mvn archetype:generate -DgroupId={project-packaging}-DartifactId={project-name} -DarchetypeArtifactId=maven-archetype-webapp-DinteractiveMode=false?此時會下載所需要的項目jar包,等待下載完畢就可以創(chuàng)建項目了俘陷。
三罗捎、eclipse配置 maven:
eclipse離線安裝 maven3 插件,我已經(jīng)將 maven 的離線安裝包放入網(wǎng)盤拉盾,供大家下載:鏈接:https://pan.baidu.com/s/1BRVxQXliJhacNZPz7S3VuA提取碼:p0te 桨菜。
1. 在 eclipse 安裝的根目錄下創(chuàng)建兩個文件夾:links,plugins(名字可以隨便茸狡)
2. eclipse-maven3-plugin.zip 解壓縮到 plugins 目錄下
3. 在 links 目錄下創(chuàng)建一個maven.link(名字可以隨便取,但必須是.link結(jié)尾的文件)文件打開并輸入:path= eclipse安裝目錄/plugins/maven
4. 重啟 eclipse,OK倒得,完成了,啟動后打開Window ---> Preferences 會發(fā)現(xiàn)一個多了一個選項Maven夭禽,說明安裝成功了霞掺。
四、eclipse配置maven
Window ---> Preferences--->Maven--->Installations, 點(diǎn)擊 Add 按鈕讹躯,選到你本機(jī)安裝 Maven 的路徑值;
在Window --->Preferences-->Maven-->User Settings中菩彬,點(diǎn)擊Update Settings,選擇settings.xml的路徑
五潮梯、使用eclipse創(chuàng)建maven項目
這個很簡單骗灶,https://www.cnblogs.com/quanyongan/archive/2013/04/21/3033838.html這個網(wǎng)址講的也比較詳細(xì),很棒秉馏!