Maven是一個項目管理和綜合工具。Maven提供了開發人員構建一個完整的生命週期框架。開發團隊能夠自動完成項目的基礎工具建設,Maven使用標準的目錄結構和默認構建生命週期。html
在多個開發團隊環境時,Maven能夠設置按標準在很是短的時間裏完成配置工做。因爲大部分項目的設置都很簡單,而且可重複使用,Maven讓開發人員的工做更輕鬆,同時建立報表,檢查,構建和測試自動化設置。java
安裝maven,須要有jdk環境支持才行。linux
網上的大部分教程,jdk和maven都是編譯安裝的,須要設置一些環境變量。若是須要指定版本,須要編譯安裝。ubuntu
這裏爲了快速安裝,直接apt-get安裝了。服務器
操做系統 | ip | 角色 |
ubuntu-16.04.4-server-amd64 | 192.168.10.122 | Jenkins |
登陸到Jenkins服務器框架
安裝open-jdkyii
apt-get install -y openjdk-8-jdk
查看java版本jvm
root@ubuntu:~# java -version openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
安裝mavenmaven
apt-get install -y maven
要驗證Maven是否已正確安裝,打印Maven版本:工具
root@ubuntu:~# mvn -version Apache Maven 3.3.9 Maven home: /usr/share/maven Java version: 1.8.0_222, vendor: Private Build Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "linux", version: "4.4.0-116-generic", arch: "amd64", family: "unix"
注意:有些教程說要修改maven更新源爲阿里雲。
可是不要隨意修改,由於某些老版本的依賴包,阿里雲是沒有的。
登陸到Jenkins管理後臺,點擊 Manage Jenkins --> Global Tool Configuration
點擊 新增jdk
Install automatically 前面的勾選,去掉
輸入別名和JAVA_HOME
注意:JAVA_HOME的輸入框下面,不要有警告或者錯誤信息,不然就是路徑不正確。
使用 mvn -version 命令時,就已經打印了Java home變量,注意:去除最後的jre
點擊新增Maven
Install automatically 前面的勾選,去掉
輸入name和MAVEN_HOME
注意:使用 mvn -version 命令,就能夠看到Maven home變量
MAVEN_HOME 輸入框下面,不要有警告或者錯誤信息,不然就是路徑不正確。
點擊保存按鈕
登陸jenkins後臺,點擊 Manage Jenkins --> Manage Plugins
搜索關鍵字maven,找到插件Maven Integration,並勾選一下
點擊下面的直接安裝
等待幾分鐘,就能夠安裝完成了。
若是安裝Maven Integration失敗,須要手動下載javadoc.hpi文件,具體下載路徑,報錯信息中會有提示的,使用迅雷下載便可。
而後在jenkins插件管理中選擇高級模式,而後上傳安裝就能夠解決!
請參考連接: