Jenkins配置maven


一、Maven是什么?

Maven是一個項目管理和綜合工具。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

apt-get install -y openjdk-8-jdk

 

查看java版本

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)

 

安裝maven

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配置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 輸入框下面,不要有警告或者錯誤信息,否則就是路徑不正確。

 

點擊保存按鈕

 

四、安裝Maven Integration 插件

登錄jenkins后台,點擊 Manage Jenkins  --> Manage Plugins

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

 

 點擊下面的直接安裝

 

等待幾分鍾,就可以安裝完成了。

 

 

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

然后在jenkins插件管理中選擇高級模式,然后上傳安裝就可以解決!

請參考鏈接:

https://www.cnblogs.com/robert-zhang/p/8571332.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM