更新時間:05/10/2020
前言
Apache Maven,是一個專案管理及自動構建工具(特別是Java軟體)。Maven專案使用專案物件模型(Project Object Model,POM)來組態。專案物件模型儲存在名為 pom.xml 的檔案中。
通過在 pom.xml 配置一小段描述訊息來管理項目的建構(編譯、測試、報告、打包、部署),然後把Source Code放到默認的目錄中,最後下下幾個指令即可。
理想的項目構建是高度自動化,跨平台,可重用的組件,標準化的,使用maven就可以幫我們完成上述所說的項目構建過程。
一、安裝 Apache Maven
1.1 下載教學:
進入下載頁面後,需要注意系統需求的部分(System Requirements),此篇文章將下載 Maven 3.6.3 版本,需要 JDK 1.7 以上的版本。如果還未安裝Java,可參考Java SE 入門教學 - 安裝與環境設定第二章節,或參考Java OpenJDK 安裝與環境設置。
Windows系統請下載apache-maven-x.x.x-bin.zip;
Unix系統請下載apache-maven-x.x.x-bin.tar.gz。
下載完成請解壓縮至您存放的位置。此篇文章存放位置為「D:\ProgramFiles\apache-maven-3.6.3」。
Unix系統請下載apache-maven-x.x.x-bin.tar.gz。
下載完成請解壓縮至您存放的位置。此篇文章存放位置為「D:\ProgramFiles\apache-maven-3.6.3」。
Maven目錄分析
LICENSE.txt, NOTICE.txt, README.txt針對Maven版本,第三方軟件等簡要介紹
- bin: 含有mvn運行的腳本
- boot: 含有plexus-classworlds類加載器框架
- conf: 含有settings.xml
- lib: 含有Maven運行時所需要的java的jar檔
1.2 安裝:
1.2.1) 首先確保電腦上已經安裝了JDK(要jdk1.7+的版本),配置好JDK的環境變量,使用如下的兩個命令檢查檢查JDK安裝的情況。
1.2.2) 解壓縮 apache-maven-x.x.x-bin.zip,如1.1下載教學時的說明。
1.2.3) 設置系統環境變數:
Maven的版本如果是1,則設定 MAVEN_HOME。
那如果版本為2或以上,則設定 M2_HOME。
那如果版本為2或以上,則設定 M2_HOME。
1.2.4) 檢查是否有正確設置Maven的環境變數
1.3 設定本地倉庫:
上一篇:Maven - 開篇
下一篇:Maven - 項目建構過程練習
沒有留言:
張貼留言