码迷,mamicode.com
首页 > 其他好文 > 详细

Jekins - Hello world,Jekins + Maven + Git + Tomcat 的简单应用

时间:2017-11-08 22:25:43      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:div   十分   简单的   perm   过滤   控制   工程   global   host   

 

Java Web 工程

新建一个简单的 Java Web 工程,并提交至 GitHub,可参考 Eclipse 提交工程至 GitHub 

 

下载 jekins.war

在 http://mirrors.jenkins.io/war-stable/ 选择版本并下载 jekins.war

 

安装 jekins

使用命令安装并启动 jekins

java -Xmx512m -XX:MaxPermSize=256m -jar jenkins.war --httpPort=8088

在用户目录 C:\Users\huey 下会生成 .jekins 目录。

在浏览器访问 http://localhost:8088 

根据指示,在指定文件找得管理员密码并访问。

选择 Install suggested plugins 安装默认的插件,等待插件安装结束。

 

安装插件

选择 系统管理>插件管理>可选插件,通过过滤分别查找并安装 Git plugin、Maven Integration plugin、Deploy to container Plugin 等插件。

 

配置

选择 系统管理>Global Tool Configuration,在 Git/Path to Git executable 指定 git 程序路径。如果没有安装 Git,可以选择自动安装。

技术分享

在 Maven 部分,新增 Maven。如果未下载安装 Maven,可以选择自动安装。

技术分享

 

新建并配置项目

选择构建一个maven项目。

技术分享

在配置页中,源码管理选择 Git,填入地址。默认使用 master 分支。

技术分享

构建触发器选择 Poll SCM,这表示定时检查版本库,发现有新的提交就触发构建。在日程表中填入 H/10 * * * *,表示每十分钟检查一次。

技术分享

在 Build,Root POM 填入 pom 文件的路径。Goals and options 填入 maven 命令 clean package。

技术分享

在构建后操作,选择添加 Deploy war/ear to a container。

EAR/EAR files 是 war 包的相对路径, 这里填写:target/*.war

Context Path 填写应用名称。

Containers 选择添加 Tomcat 7.x,Credentials 填入 Tomcat 用户名密码如 admin/admin,Tomcat URL 填入 Tomcat 的地址。

技术分享

给对应的用户赋予 manager-script 权限,在 tomcat-users.xml 配置文件中配置:

<tomcat-users>
  <role rolename="manager-script"/>
  <user username="admin" password="admin" roles="manager-gui,manager-script,admin,all"/>
</tomcat-users>

 

构建

保存好配置后,在面板点击时钟图标,立即构建项目。

技术分享

可通过控制台,观察构建日志。

技术分享

 

验证

构建发布成功后,即可访问观察是否成功。

技术分享

 

Jekins - Hello world,Jekins + Maven + Git + Tomcat 的简单应用

标签:div   十分   简单的   perm   过滤   控制   工程   global   host   

原文地址:http://www.cnblogs.com/huey/p/7805263.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!