Jenkins配置maven

1、Maven是什麼?

Maven是一個項目管理和綜合工具。Maven提供了開發人員構建一個完整的生命週期框架。開發團隊能夠自動完成項目的基礎工具建設,Maven使用標準的目錄結構和默認構建生命週期。html

在多個開發團隊環境時,Maven能夠設置按標準在很是短的時間裏完成配置工做。因爲大部分項目的設置都很簡單,而且可重複使用,Maven讓開發人員的工做更輕鬆,同時建立報表,檢查,構建和測試自動化設置。java

2、安裝maven

安裝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更新源爲阿里雲。

可是不要隨意修改,由於某些老版本的依賴包,阿里雲是沒有的。

 

3、Jenkins配置maven 

添加jdk

登陸到Jenkins管理後臺,點擊 Manage Jenkins --> Global Tool Configuration

點擊 新增jdk

 

 

Install automatically 前面的勾選,去掉

輸入別名JAVA_HOME

 

 

 注意:JAVA_HOME的輸入框下面,不要有警告或者錯誤信息,不然就是路徑不正確。

使用 mvn -version 命令時,就已經打印了Java home變量,注意:去除最後的jre

 

添加maven

點擊新增Maven

 

 

Install automatically 前面的勾選,去掉

輸入nameMAVEN_HOME

 

注意:使用 mvn -version 命令,就能夠看到Maven home變量

MAVEN_HOME 輸入框下面,不要有警告或者錯誤信息,不然就是路徑不正確。

 

點擊保存按鈕

 

4、安裝Maven Integration 插件

登陸jenkins後臺,點擊 Manage Jenkins  --> Manage Plugins

搜索關鍵字maven,找到插件Maven Integration,並勾選一下

 

 點擊下面的直接安裝

 

等待幾分鐘,就能夠安裝完成了。

 

 

若是安裝Maven Integration失敗,須要手動下載javadoc.hpi文件,具體下載路徑,報錯信息中會有提示的,使用迅雷下載便可。

而後在jenkins插件管理中選擇高級模式,而後上傳安裝就能夠解決!

請參考連接:

http://www.javashuo.com/article/p-azygumym-kk.html

相關文章
相關標籤/搜索