如果你要使用jenkins做持续构建的话,那么这将是一篇极好的入门指南,仅仅只是入门,更深入的配置就需要大家去摸索了。
首先你需要准备以下软件:(这里面默认你已经安装了jdk)
-
Jenkins
-
Maven
-
Tomcat
下载地址:tomcat.apache.org/
第一步:安装Jenkins
- 这个就直接下一步,下一步就行,不用截图了(可以自定义安装目录) 注意Jenkins 默认的安装端口是8080,如果你想修改端口号的话,可以进入Jenkins的安装目录下找到Jenkins.xml文件进行修改,修改完成以后重启一下Jenkins服务。如下图:(我把我本地的修改为8040了)

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




第二步:创建项目
- 点击下图中的按钮创建项目





General

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

Build Triggers

Build Environment

Pre Steps/Build
点击配置jdk和maven安装位置:


Post Steps

构建设置

Post-build Actions

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



第三步:自动部署(tomcat必须是启动状态)
- 需要先安装一个插件:



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


第四步:可能出现的错误
-
Jenkins服务启动失败;
解决方案:去查看端口号是否被占用
-
报Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war
-
Jenkins发布报错:403/401
-
Jenkins运行项目,编译报illegal character: '\ufeff';
解决方案:
