当前位置: 首页 >开发工具 > Jenkins配置maven

Jenkins配置maven

一、Maven是什么?

Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。

在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

二、安装maven

安装maven,需要有jdk环境支持才行。

网上的大部分教程,jdk和maven都是编译安装的,需要设置一些环境变量。如果需要指定版本,需要编译安装。

这里为了快速安装,直接apt-get安装了。

 

环境说明

操作系统ip角色
ubuntu-16.04.4-server-amd64192.168.10.122Jenkins

 

 

 

 

登录到Jenkins服务器

安装open-jdk

apt-get install -y openjdk-8-jdk

 

查看java版本

root@ubuntu:~# java -versionopenjdk 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 -versionApache Maven 3.3.9Maven home: /usr/share/mavenJava version: 1.8.0_222, vendor: Private BuildJava home: /usr/lib/jvm/java-8-openjdk-amd64/jreDefault locale: zh_CN, platform encoding: UTF-8OS name: "linux", version: "4.4.0-116-generic", arch: "amd64", family: "unix"

 

注意:有些教程说要修改maven更新源为阿里云。

但是不要随意修改,因为某些老版本的依赖包,阿里云是没有的。

 

三、Jenkins配置maven 

添加jdk

登录到Jenkins管理后台,点击 Manage Jenkins --> Global Tool Configuration

点击 新增jdk

Jenkins配置maven _ JavaClub全栈架构师技术笔记

 

 

Install automatically 前面的勾选,去掉

输入别名JAVA_HOME

 Jenkins配置maven _ JavaClub全栈架构师技术笔记

 

 注意:JAVA_HOME的输入框下面,不要有警告或者错误信息,否则就是路径不正确。

使用 mvn -version 命令时,就已经打印了Java home变量,注意:去除最后的jre

 

添加maven

点击新增Maven

Jenkins配置maven _ JavaClub全栈架构师技术笔记

 

 

Install automatically 前面的勾选,去掉

输入nameMAVEN_HOME

Jenkins配置maven _ JavaClub全栈架构师技术笔记

 

注意:使用 mvn -version 命令,就可以看到Maven home变量

MAVEN_HOME 输入框下面,不要有警告或者错误信息,否则就是路径不正确。

 

点击保存按钮

Jenkins配置maven _ JavaClub全栈架构师技术笔记

 

四、安装Maven Integration 插件

登录jenkins后台,点击 Manage Jenkins  --> Manage Plugins

搜索关键字maven,找到插件Maven Integration,并勾选一下

Jenkins配置maven _ JavaClub全栈架构师技术笔记

 

 点击下面的直接安装

Jenkins配置maven _ JavaClub全栈架构师技术笔记

 

等待几分钟,就可以安装完成了。

Jenkins配置maven _ JavaClub全栈架构师技术笔记

 

 

如果安装Maven Integration失败,需要手动下载javadoc.hpi文件,具体下载路径,报错信息中会有提示的,使用迅雷下载即可。

然后在jenkins插件管理中选择高级模式,然后上传安装就可以解决!

请参考链接:

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

 

作者:肖祥
来源链接:https://www.cnblogs.com/xiao987334176/p/11433636.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/tool/112632.html

标签:Jenkins
分享给朋友:

“Jenkins配置maven” 的相关文章