E028Web學習筆記-Maven基礎

一、Maven概述

1、簡介

Maven是一個非常強大的項目管理和綜合工具;

 

2、Maven依賴管理

Maven將Java項目所需要的Jar包放在一個統一的倉庫裏面,多個項目可以共同使用;

 

3、項目的一鍵構建

 

二、Maven安裝

第一步:下載壓縮包

地址:http://maven.apache.org/download.cgi

第二步:將安裝包解壓到一個路徑沒有中文名沒有空格的文件下

第三步:配置環境變量

1、新建系統變量

2、編輯path

3、注意

Maven的運行需要依賴於JAVA_HOME,所以必須有%JAVA_HOME%;

 

三、倉庫的種類和彼此關係

1、Maven執行流程

 

2、倉庫說明

本地倉庫:

存放已經下載到電腦本地的Jar包;

中央倉庫:

放置了所有開源的Jar包的倉庫;

遠程倉庫:

公司自己的倉庫(私服);

遠程倉庫有一些Jar是本地上傳的,也有一些是從中央倉庫下載的;

 

3、存在私服的Maven執行流程

 

4、電腦本地倉庫設置

所需修改的配置文件

修改的內容

 

四、Maven標準目錄結構

Maven項目標準目錄結構:
//Java項目
src/main/java目錄:核心代碼部分;
src/main/resources目錄:配置文件部分;
src/test/java目錄:測試代碼部分;
src/test/resources目錄:測試文件部分;
//如果項目是Java web項目,還有:
src/main/webapp目錄:存放頁面資源,包括js、css、圖片等;

 

五、Maven常用命令

編譯:mvn compile,將項目中.java文件編譯爲.class文件;
清理:mvn clean,將項目根目錄下target目錄清理掉;
測試:mvn test,單元測試類名有要求:XxxxTest.java;
打包:mvn package,web project —- war包,java project —–jar包
安裝到repository:mvn install(具有編譯和打包的功能)
部署到tomcat:mvn deploy,

 

六、Maven生命週期

 

七、Maven概念模型圖

 

八、使用骨架創建maven工程

1、配置IDEA的Maven

第一步:在創建項目頁面點擊下面的config下拉選項裏面的Setting,進入設置界面;

第二步:搜索並單擊Maven,選擇配置

第三步:Runner配置

 

2、使用骨架創建maven的Java工程

第一步:如圖

第二步:如圖

第三步:直接下一步

第四步:直接完成

第五步:第一次創建需要從中央倉庫下載很多文件,詢問導入,點擊允許自動導入(英語)即可;

第六步:main文件夾上面右鍵創建“resources”文件夾,再右鍵Make...使其作爲Resources Root目錄;

 

3、不使用骨架創建Maven項目(創建Java時推薦使用此方法)

第一步:選中Maven直接下一步;

第二步:如圖

第三步:直接完成

第四步:點允許自動導入

第五步:直接使用(自帶了資源文件夾,無需手動創建了)

 

4、使用骨架創建web項目

第一步:如圖

第二步:如圖

第三步:直接下一步

第四步:直接完成

第五步:允許自動導入

第六步:補齊文件夾,在main目錄下創建java目錄,並指定爲Source Root

 

 

 

 

 

 

 

 

 

 

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