maven簡介:maven是apache一個項目管理工具,最大的優勢就是能夠輕鬆管理項目依賴,只要手動配置就能添加刪除依賴,在使用框架或者其餘jar包的工程中很是有用java
maven使用:apache
maven使用純JAVA開發,無需安裝。框架
從maven官網下載maven後,解壓到目錄下eclipse
添加classpath:在path項目下,將maven目錄的bin目錄地址添加進去maven
配置完後,在命令行界面下,輸入mvn,應該輸出以下內容:工具
建立項目,能夠在命令行下建立,也能夠本身手動建立。maven有固定的項目目錄格式,以下:ui
project|---src|---main|---javaspa
| |---resources插件
|---test|---java命令行
| ---resources
|pom.xml
本身寫的代碼放在java目錄下,須要使用的外置文件放在resources目錄下,build時,maven會自行打包。在程序運行中,搜索resources目錄下的文件不須要添加其餘路徑。maven build後這些文件會放置在生成的包的根目錄。
pom.xml文件:
這個文件是maven build時使用的配置文件,有關項目的全部須要信息都在這裏配置。有關pom.xml的內容會在下一章講解。
中央倉庫:
maven全部須要的依賴jar包都會放置在本地用戶的.m2文件下下,這是maven中央倉庫的一個本地映射。
生成項目:在命令行下,使用mvn compile 進行編譯;mvn clean 清除以前生成的文件;mvn package打包
命令運行完後會在根目錄下發現一個target文件夾,這就是最後生成的項目存放地點
爲eclipse添加maven插件
help-->eclipse market-->選擇maven integration for eclipse
運行後,maven就安裝到eclipse中
new project --->a maven project 建立maven式的java項目
這裏有一個archetype選項,這是應對於不一樣平臺使用的java項目。對於通常的應用,能夠選擇create a simple roject
完成後就像通常項目同樣使用就能夠。每次運行前,先run as maven build便可。