Jenkins+Maven进行Java项目持续集成

时间:2023-01-25 15:48:27

http://blog.csdn.net/jiangfuqiang/article/details/38497461

最近配置了Jenkins服务器,记录下基本过程。(当然还遇到了若干小问题,兵来将挡水来土掩就是了)

Jenkins安装

  1. 安装Tomcat
  2. 从Jenkins官网下载jenkins.war文件。官网地址:http://jenkins-ci.org/,注意选择最新版本的Long-Term Support Release
  3. 把war文件部署到Tomcat中
  4. 启动Tomcat
  5. 在浏览器中配置Jenkins,浏览器地址:http://{Tomcat IP}:{Tomcat port}/jenkins/

Jenkins系统设置

菜单路径:系统管理—管理Jenkins—系统设置

  1. 设置主目录
  2. 设置Maven。注意要预先在操作系统中安装好Maven3.1.1版本。注意不能用更Maven3.2.X版本,否则运行会出错。
  3. 设置SubVersion
  4. 设置邮件通知。要预先在操作系统中搭建好邮件服务器

Jenkins插件

菜单路径:系统管理—管理Jenkins—管理插件。

安装以下插件:

1.      Maven Project Plugin

2.      Subversion Plugin

3.      Checkstyle Plugin

4.      Findbugs Plugin

5.      PMD Plugin

6.      Warnings Plugin

如果jenkins插件安装失败,可以修改

试试这个插件网址是否可以在网页中打开
如可以,把这个网址粘贴到“Jenkins/插件管理/高级/升级站点” 提交。 

原文:http://www.cnblogs.com/ihojin/p/jenkins-failed-install-or-update-plugins.html


Maven工程配置

Jenkins支持两种工程:FreeStyle工程和Maven工程。如果代码是用Maven构造的,可以直接建立Maven工程。

新建一个Maven工程后,需要设置以下条目:

  1. 设置svn代码的下载路径
  2. 设置自动构造的日期
  3. 设置pom文件的路径
  4. 设置mvn命令的参数
  5. 设置post-build的动作
以下为我自己的项目配置
1、配置jenkins
Jenkins+Maven进行Java项目持续集成
2、配置项目
Jenkins+Maven进行Java项目持续集成
这里还有一个大神写的教程,可以参考下
http://mousycoder.com/2015/10/14/jenkins-git-maven-shell-tomcat-ci/