前言
Apache Maven是一套Open Source軟體工具,用於進行Java專案管理,想起楊藝剛出社會當時不懂得使用專案管理工具,當時得四處下載jar檔,並設置於專案內才可以使用,剛開始可能只用到如JDBC Driver的jar檔還好,但後來開始學習Java程式框架,當時真的是一個一個jar檔去找,這時就遇到一個很大的問題…有些jar檔有互相依賴關係,當找到了依賴關係之後,又會有版本差異的問題…當時還是菜鳥的楊藝光這東西就折騰了好一陣子,後來才學習到Apache Maven這套管理工具解決了楊藝上述所遇到的種種問題與困難。
Apache Maven基於Project Object Model(POM)進行專案管理個工具,透過文件配置就可達到專案的清理、編譯、建構、測試、打包以及部屬等工作,因為是使用Java編寫而成,因此也擁有著跨平台特性,並且可以透過設定解決各jar檔依賴的問題。其實許多IDE開發工具都將Apache Maven整合至工具內,在建構專案的過程可以直接透過Apache Maven進行專案新增動作。
不過如果僅僅只要進行專案打包、執行與部屬,並不牽扯開發,如使用Jenkins進行自動部屬工作,那就無須安裝整套IDE工具來進行Apache Maven打包,因此楊藝在本篇要記錄如何從官方網站下載Apache Maven,並進行環境設定。
實作
至官方下載Apache Maven
解壓並設置環境變數
下載完後解壓放置自己喜歡的目錄,在此僅展示環境變數設定,先於系統變數新增MAVEN_HOME變數。
再編輯Path變數將MAVEN_HOME加入,如下。
打開命令提示字元或PowerShell進行測試
執行指令
|
|
執行結果
|
|
呈現以上結果,基本上環境設定就已經完成了。