項目管理工具Maven1
阿新 • • 發佈:2018-05-24
項目管理工具Maven1一、Maven簡介
(一)什麽是Maven
Maven是apache下的開源項目,項目管理工具,管理java項目。
1、項目對象模型 (Project Object Model)
POM對象模型,每個maven工程中都有一個pom.xml文件,定義工程所依賴的jar包、本工程的坐標、打包運行方式。。
2、依賴管理系統(基礎核心 )
maven通過坐標對項目工程所依賴的jar包統一規範管理。
3、maven定義一套項目生命周期
清理、初始化、編譯、測試、報告 、打包、部署、站點生成
4、一組標準集合
強調:maven工程有自己標準的工程目錄結構、定義坐標有標準。
5、maven 管理項目生命周期過程都是基於插件完成的
(二)Maven倉庫
1、中央倉庫
就是遠程倉庫,倉庫中jar由專業團隊(maven團隊)統一維護。
中央倉庫的地址:http://repo1.maven.org/maven2/
(二)本地倉庫配置
(一)什麽是Maven
Maven是apache下的開源項目,項目管理工具,管理java項目。
1、項目對象模型 (Project Object Model)
POM對象模型,每個maven工程中都有一個pom.xml文件,定義工程所依賴的jar包、本工程的坐標、打包運行方式。。
2、依賴管理系統(基礎核心 )
maven通過坐標對項目工程所依賴的jar包統一規範管理。
3、maven定義一套項目生命周期
清理、初始化、編譯、測試、報告 、打包、部署、站點生成
4、一組標準集合
強調:maven工程有自己標準的工程目錄結構、定義坐標有標準。
5、maven 管理項目生命周期過程都是基於插件完成的
(二)Maven倉庫
1、中央倉庫
就是遠程倉庫,倉庫中jar由專業團隊(maven團隊)統一維護。
中央倉庫的地址:http://repo1.maven.org/maven2/
2、本地倉庫
相當於緩存,工程第一次會從遠程倉庫(互聯網)去下載jar 包,將jar包存在本地倉庫(在程序員的電腦上)。第二次不需要從遠程倉庫去下載。先從本地倉庫找,如果找不到才會去遠程倉庫找。
3、私服
在公司內部架設一臺私服,其它公司架設一臺倉庫,對外公開。
二、Maven環境搭建(一)Maven下載
可以到maven的官網下載
http://maven.apache.org/download.cgi
我們將下載的壓縮包解壓到D盤根目錄,D盤根目錄會有下面的文件夾
(二)本地倉庫配置
- 拷貝本地倉庫
將資料中的repository_ssh.zip解壓到D盤 - 配置本地倉庫
打開maven的安裝目錄中conf/ settings.xml文件,在這裏配置本地倉庫:
<localRepository>D:\repository_ssh</localRepository>
這裏的意思是配置本地倉庫的目錄為D:\repository_ssh
(三)eclipse配置Maven - 配置Maven的安裝目錄
進入eclipse ,選擇菜單windows - Preferences , 在左側的樹狀導航中
點擊add按鈕,彈出窗口後選擇maven的安裝目錄
然後點擊Apply - 配置User Settings
選擇左側樹形導航的User Settings ,選擇Maven目錄下conf下的settingsxml
然後點擊Update Settings 、Reindex 和Apply按鈕.
(四)重建本地倉庫索引
選擇菜單 window --> show View
選擇 Rebuild Index 重新創建索引
項目管理工具Maven1