1.jenkins,去官网下载即可,然后将war包放到tomcat容器下,启动tomcat.OK!

   官网地址:https://jenkins.io/

2.按照你设置的端口号进行登录,localhost:xxxx/项目名, 进行

   然后按照步骤进行配置,有个地方需要你到 它提示的目录下 查找那个文件,然后填上去就好了。

   继续会提示安装插件,有的会提示offline, 我没有解决不提示offline这个问题,跳过了这一步。

   接下来设置用户和密码,进入jenkins,jenkins需要下载插件。需要改一下,【系统管理】-【管理插件】-【高级】将最底部的升级站点

   改为http://updates.jenkins.io/update-center.json,即把https 变为 http.

3.根据自己的需要去下载一些插件。由于我是使用svn作为版本控制,所以这里就下载了插件Subversion Plug,

   还需要下载一个mvn插件,Maven Integration plugin(Maven集成,否则新建的时候没有Maven Project) 

Deploy to container Plugin (部署到Java容器中的插件)

 Publish Over SSH (远程Shell)

4.需要去【系统管理】-【全局工具配置】里填入jdk 和 maven

 

在jenkins上安装离线插件maven_maven项目

5.因为我这里是本机打包好后,部署到远程tomcat上,所以需要ssh连接。

Publish over SSH】处填写你的远程机器的信息。

6. 我这边有maven项目,也有非maven项目,先来说一下maven项目。


一、maven项目

1.新建,配置相关信息。【General】选项卡点开高级,可以使用自定义的工作空间位置,方便自己查找。

2.源码管理,配置相关Svn信息,

在jenkins上安装离线插件maven_java_02

3.这里是简单的构建,所以构建触发器和环境都可以暂时不配置。

4.选择构建模块

在jenkins上安装离线插件maven_tomcat_03


这里一个maven项目就构建完成,我这里会在本地打成war包,然后复制到远程tomcat上,并会启动tomcat。

下面就可以回到主页上,点击立即构建,等待完成就OK。


二、普通项目(非maven)

这里需要下载一个工具-Ant,它可以帮助我们实现项目的构建。

去官网下载,安装,然后像配置jdk一样配置环境变量,ok!

在jenkins上安装离线插件maven_jenkins_04

在jenkins上安装离线插件maven_java_05

在jenkins上安装离线插件maven_maven项目_06


测试ant是否配置好,打开命令窗口,输入ant,提示如下即配置OK

在jenkins上安装离线插件maven_tomcat_07


1.jenkins安装ant插件---ant plugin

2.配置ant,【系统管理】-【全局工具配置】-【Ant】

在jenkins上安装离线插件maven_tomcat_08

3.前面的步骤都一样,只是在【构建】这一步上有稍许差别

构建文件可以放在任何的位置。一般做法是放在项目顶层目录中,这样可以保持项目的简洁和清晰。

4.【构建】

在jenkins上安装离线插件maven_jenkins_09

图中【source files】中构建好后war包的位置都是由你的build.xml文件决定的。我的是会放在dist目录下。

5.回到主页面点击构建。OK!