3分鐘學會在IDEA上使用maven

Maven簡介

是一個採用純Java編寫的開源項目管理工具, 所有的項目配置信息都被定義在一個叫做 POM.xml 的文件中.

主要服務於基於Java平臺的項目構建、依賴管理

Maven執行流程

Maven可以管理項目的整個生命週期,包括清除、編譯,測試,報告、打包、部署等等。

實現自動構建項目

清除--> 編譯-->測試-->報告-->打包(jar\war)-->安裝-->部署到遠程 maven可以通過一個命令實現自動構建軟件項目

MAVEN倉庫概念

本地倉庫本地的代碼庫

私有服務器:一定局域內的代碼庫,比如公司服務器上面的倉庫

中心倉庫:可以讓所有人下載依賴包的遠程代碼庫

依賴包下載優先級順序:本地倉庫 >  私有服務器 > 中心倉庫

MAVEN執行概念

maven build: 使用maven構建整個工程,他會自動  清除--> 編譯-->測試-->打包成一個jar包

maven install: 將當前工程打包成一個jar包,併發布到本地倉庫

maven deploy: 將本地倉庫中的jar包,發佈到私有倉庫

IDEA下使用Maven

添加maven支持

對於新建的項目,創建項目時選擇maven,

對於已有的項目,對工程右鍵,點擊add framework,從中選擇添加maven支持


以上兩種,都會自動爲工程添加一個 .pom 的maven配置文件

打開maven窗口

導航欄-->tool windows -->maven Projects


主要操作

下面的操作分別對應了:

build

install

deploy


補充:
pom.xml配置說明

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章