Maven是一個項目管理和綜合工具。Maven提供了開發人員建構一個完整的生命周期架構。開發團隊可以自動完成項目的基礎工具建設,Maven使用标準的目錄結構和預設建構生命周期。
在多個開發團隊環境時,Maven可以設定按标準在非常短的時間裡完成配置工作。由于大部分項目的設定都很簡單,并且可重複使用,Maven讓開發人員的工作更輕松,同時建立報表,檢查,建構和測試自動化設定。
安裝maven,需要有jdk環境支援才行。
網上的大部分教程,jdk和maven都是編譯安裝的,需要設定一些環境變量。如果需要指定版本,需要編譯安裝。
這裡為了快速安裝,直接apt-get安裝了。
作業系統
ip
角色
ubuntu-16.04.4-server-amd64
192.168.10.122
Jenkins
登入到Jenkins伺服器
安裝open-jdk
檢視java版本
安裝maven
要驗證Maven是否已正确安裝,列印Maven版本:
注意:有些教程說要修改maven更新源為阿裡雲。
但是不要随意修改,因為某些老版本的依賴包,阿裡雲是沒有的。
登入到Jenkins管理背景,點選 Manage Jenkins --> Global Tool Configuration
點選 新增jdk

Install automatically 前面的勾選,去掉
輸入别名和JAVA_HOME
注意:JAVA_HOME的輸入框下面,不要有警告或者錯誤資訊,否則就是路徑不正确。
使用 mvn -version 指令時,就已經列印了Java home變量,注意:去除最後的jre
點選新增Maven
輸入name和MAVEN_HOME
注意:使用 mvn -version 指令,就可以看到Maven home變量
MAVEN_HOME 輸入框下面,不要有警告或者錯誤資訊,否則就是路徑不正确。
點選儲存按鈕
登入jenkins背景,點選 Manage Jenkins --> Manage Plugins
搜尋關鍵字maven,找到插件Maven Integration,并勾選一下
點選下面的直接安裝
等待幾分鐘,就可以安裝完成了。
如果安裝Maven Integration失敗,需要手動下載下傳javadoc.hpi檔案,具體下載下傳路徑,報錯資訊中會有提示的,使用迅雷下載下傳即可。
然後在jenkins插件管理中選擇進階模式,然後上傳安裝就可以解決!
請參考連結:
https://www.cnblogs.com/robert-zhang/p/8571332.html