若是你要使用jenkins作持续构建的话,那么这将是一篇极好的入门指南,仅仅只是入门,更深刻的配置就须要你们去摸索了。html
首先你须要准备如下软件:(这里面默认你已经安装了jdk)apache
-
Jenkinswindows
下载地址:mirrors.shu.edu.cn/jenkins/win…浏览器
-
Maventomcat
下载地址:mirrors.tuna.tsinghua.edu.cn/apache/mave…服务器
-
Tomcatmaven
下载地址:tomcat.apache.org/svn
第一步:安装Jenkins
- 这个就直接下一步,下一步就行,不用截图了(能够自定义安装目录) 注意Jenkins 默认的安装端口是8080,若是你想修改端口号的话,能够进入Jenkins的安装目录下找到Jenkins.xml文件进行修改,修改完成之后重启一下Jenkins服务。以下图:(我把我本地的修改成8040了)
- 安装完成之后在浏览器中输入http://192.168.0.185:8040 前面的IP地址是你Jenkins服务器的ip地址,我这边的ip是192.168.0.185,而后你就会看到以下界面:
3. 而后复制上面的红色路径打开,你就会获得一个密码,将密码复制到下面的文本框中点击Continue按钮,而后你就会看到以下的画面:
4. 而后点击第一个,就会出现安装页面,等待安装完成,会出现下面的设置用户名密码的界面:
5. 设置完成之后能够进入首页了:
第二步:建立项目
- 点击下图中的按钮建立项目
点击按钮跳转到以下页面:
目前没有找到建立Maven项目选项,这是为何呢?由于你没有安装maven插件,回到首页,进行插件安装:
在可扩展的插件下搜索Maven Integration 而后选中安装
安装完成之后回到建立项目的界面:
选中建立Maven项目,点击ok按钮,就跳转到项目配置页面,以下图:
Generalui
Source Code Management.net
这里面我我选择svn代码管理器
Build Triggers
Build Environment
Pre Steps/Build
点击配置jdk和maven安装位置:
Post Steps
构建设置
Post-build Actions
而后点击肯定,这个时候项目已经建立成功了,以下图:
而后点击当即构建,能够去控制台查看构建状态:
最后你会发现构建成功了:
第三步:自动部署(tomcat必须是启动状态)
- 须要先安装一个插件:
2. 去修改项目的配置:
配置界面以下图:
Context path:你项目的groupId Credentials:tomcat配置文件的用户名和密码(tomcat-users.xml) Tomcat URL:tomcat的地址
- 而后点击当即构建,项目就会自动部署到tomcat上面去,以下图:
打开项目看一眼,发现部署成功了:
第四步:可能出现的错误
-
Jenkins服务启动失败;
解决方案:去查看端口号是否被占用
-
报Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war
解决方案: www.cnblogs.com/nunuAction/…
-
Jenkins发布报错:403/401
解决方案: blog.csdn.net/staticabc/a…
-
Jenkins运行项目,编译报illegal character: '\ufeff';
解决方案: