Jenkins入门教程

3,593 阅读2分钟

如果你要使用jenkins做持续构建的话,那么这将是一篇极好的入门指南,仅仅只是入门,更深入的配置就需要大家去摸索了。

首先你需要准备以下软件:(这里面默认你已经安装了jdk)

  1. Jenkins

    下载地址:mirrors.shu.edu.cn/jenkins/win…

  2. Maven

    下载地址:mirrors.tuna.tsinghua.edu.cn/apache/mave…

  3. Tomcat

    下载地址:tomcat.apache.org/

第一步:安装Jenkins

  1. 这个就直接下一步,下一步就行,不用截图了(可以自定义安装目录) 注意Jenkins 默认的安装端口是8080,如果你想修改端口号的话,可以进入Jenkins的安装目录下找到Jenkins.xml文件进行修改,修改完成以后重启一下Jenkins服务。如下图:(我把我本地的修改为8040了)

  1. 安装完成以后在浏览器中输入http://192.168.0.185:8040 前面的IP地址是你Jenkins服务器的ip地址,我这边的ip是192.168.0.185,然后你就会看到如下界面:

3. 然后复制上面的红色路径打开,你就会得到一个密码,将密码复制到下面的文本框中点击Continue按钮,然后你就会看到如下的画面:

4. 然后点击第一个,就会出现安装页面,等待安装完成,会出现下面的设置用户名密码的界面:

5. 设置完成以后可以进入首页了:

第二步:创建项目

  1. 点击下图中的按钮创建项目

点击按钮跳转到如下页面:

目前没有找到创建Maven项目选项,这是为什么呢?因为你没有安装maven插件,回到首页,进行插件安装:

在可扩展的插件下搜索Maven Integration 然后选中安装

安装完成以后回到创建项目的界面:

选中创建Maven项目,点击ok按钮,就跳转到项目配置页面,如下图:

General

Source Code Management

这里面我我选择svn代码管理器

Build Triggers

Build Environment

Pre Steps/Build

点击配置jdk和maven安装位置:

Post Steps

构建设置

Post-build Actions

然后点击确定,这个时候项目已经创建成功了,如下图:

然后点击立即构建,可以去控制台查看构建状态:

最后你会发现构建成功了:

第三步:自动部署(tomcat必须是启动状态)

  1. 需要先安装一个插件:

2. 去修改项目的配置:

配置界面如下图:

Context path:你项目的groupId Credentials:tomcat配置文件的用户名和密码(tomcat-users.xml) Tomcat URL:tomcat的地址

  1. 然后点击立即构建,项目就会自动部署到tomcat上面去,如下图:

打开项目看一眼,发现部署成功了:

第四步:可能出现的错误

  1. Jenkins服务启动失败;

    解决方案:去查看端口号是否被占用

  2. 报Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war

    解决方案: www.cnblogs.com/nunuAction/…

  3. Jenkins发布报错:403/401

    解决方案: blog.csdn.net/staticabc/a…

  4. Jenkins运行项目,编译报illegal character: '\ufeff';

    解决方案: