新手Maven 入門- (Maven 下載,安裝,環境配置,eclipse中配置,創建Maven項目,pom.xml 添加依賴)

新手Maven 入門- (Maven 下載,安裝,環境配置,eclipse中配置,創建Maven項目,pom.xml 添加依賴)

Maven 簡介

Maven項目對象模型(POM),可以通過一小段描述信息來管理項目的構建,報告和文檔的項目管理工具軟件。 —百度百科

最簡單的應用:不用到處找jar包,便於共享,不用分心找jar包,加油騷年!!!

一、下載安裝環境配置

1.下載地址

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

Maven – Download Apache Maven
在這裏插入圖片描述
2. 解壓即可使用
3. 環境配置
在系統環境變量新建變量
M2_HOME
路徑填maven 解壓的位置
在這裏插入圖片描述
在path添加 %M2_HOME%\bin
在這裏插入圖片描述
檢查是否安裝成功
mvn -version
在這裏插入圖片描述

二、常用的Maven命令

參見文章:
Maven常用命令: - 藝意 - 博客園

三、Maven 的倉庫

1.中央倉庫
Maven的國外中央倉庫
Maven Repository: Search/Browse/Explore
2.鏡像倉庫
阿里雲的鏡像倉庫

https://maven.aliyun.com/nexus/content/groups/public/

阿里雲Maven
3.更改Maven中央倉庫
在 apache-maven-3.6.0\conf下修改settings.xml
添加

<mirror>      
  <id>nexus-aliyun</id>    
  <name>nexus-aliyun</name>  
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>    
  <mirrorOf>central</mirrorOf>      
</mirror>

在這裏插入圖片描述
4.更改本地倉庫

<localRepository>D:/apache-maven-3.6.0-bin/repository</localRepository>

在這裏插入圖片描述

四、eclipse 上maven配置

一般都安裝了maven插件

  1. 查看maven插件
    在window->preferences->搜索框輸入maven
    在這裏插入圖片描述
    如果沒有的話,我建議你更新一下eclipse版本吧,現在都是eclipse2018了
  2. eclipse 配置maven
    1.在window->preferences->搜索框輸入maven,點installations
    在這裏插入圖片描述
    user Setting 設置全局設置gloabl Setting輸入apache-maven-3.6.0\conf\settings.xml的路徑
    在這裏插入圖片描述

五、 eclipse 創建簡單的Java maven 項目

1.new ->other->輸入maven->maven project
在這裏插入圖片描述
2.next
在這裏插入圖片描述
3.next
在這裏插入圖片描述
4.finish

六、eclipse 下maven 項目結構

  • src/main/java 存放java代碼
  • src/main/resourc 存放配置文件,比較規範
  • src/test/java 存放測試的java代碼
  • src/test/resource 存放測試的配置文
  • JRE System Libary 存放jre的jar包
  • src 不需處理
  • target 存放編譯後的文件
  • pom.xml 最重要的東西,項目依賴文件寫在這裏

七、pom.xml寫依賴關係

1.查看所需的jar包的座標
maven 倉庫

https://mvnrepository.com/

https://mvnrepository.com/
在這裏插入圖片描述
點開,複製depency代碼
在這裏插入圖片描述
2. 添加到pom.xml
在這裏插入圖片描述
3. 查看maven下載的jar包
在Maven Dependencies依賴文件
在這裏插入圖片描述
jar 包下載在我們設置的倉庫文件中

maven 真香,特別是找一些不常用的jar包
真的超級麻煩,用了Maven,再也不用擔心找jar包了


題外話,Junit功能還是很強大啊