使用jenkins自动部署java工程到jboss-eap6.3 -- 1.环境搭建

目录

  • 使用jenkins自动部署java工程到jboss-eap6.3 -- 1.环境搭建
  • 使用jenkins自动部署java工程到jboss-eap6.3 -- 2.安装&升级插件
  • 使用jenkins自动部署java工程到jboss-eap6.3 -- 3.配置jenkins
  • 使用jenkins自动部署java工程到jboss-eap6.3 -- 4.创建job
  • 使用jenkins自动部署java工程到jboss-eap6.3 -- 5.发布java工程
    所有内容都是基于windows

0.用到的软件

 1.JAVA JDK 1.7 X64
 2.Maven 3.1.1
 3.Tomcat 7
 4.Jenkins 1.651.2 (最新版是1.651.3)

1.Java&Maven安装

网上有很多教程,这里就不写了,需要配置JAVA_HOME和M2_HOME,上一张我的机器的配置.
在网站搜索资料时,有文章说我所使用的jenkins在使用Maven3.2.2时有问题,我就直接使用的是3.1.1

 

2.通过Tomcat运行jenkins

2.1 Tomcat使用的是7,在apache.org下载后,解压缩到任意地方,启动tomcat,检查tomcat是否可以正常运行

 

 

 
2.2 确认tomcat运行正常后,执行shutdown命令,停掉正在运行的tomcat

 
2.3 把在jenkins网站上下载的enkins.war放到tomcat的webapp目录下
在我继续写blogs时,jenkins的网址换了换成 https://jenkins.io/, 版本也更新了,我使用的是1.65,网站上提供的是2.7.1和2.31


 
 
2.4 进入到tomcat的bin目录下,重新运行2.1 处那个startup命令,再次启动comcat


 
 
2.5 能过http://localhost:8080/jenkins来访问部署好的jenkins,在没有使用locale插件的情况下,jenkins根据浏览器的语言设置来决定页面显示的语言
我的OS是日文win7, 默认显示日文界面,添加简体中文后显示简体中文.
在后面的配置过程中我会使用英文界面.使用locale来配置

*到这里jenkins的环境就搭建好了

使用jenkins自动部署java工程到jboss-eap6.3 -- 1.环境搭建的更多相关文章

  1. jenkins自动部署maven工程到服务器----SSH+shell

    今天心情不是很美丽,玩笑话可能没那么多,还是回归正题 1.指定SSH端口.用户名.密码相关配置,我这里没有需要配置密钥啥的. 2.接下来再创建任务的时候,进行SSH配置: 3.看到这里,是不是很想打我 ...

  2. 关于gitlab+jenkins自动部署代码的实现

    本人PHP开发者,项目组大多是PHP,少量java项目. 因公司目前服务器和项目的管理比较混乱,与领导商量后,决定尝试 gitlab+jenkins自动化部署(之前用的svn FTP手动部署代码),解 ...

  3. jenkins自动发布java代码

    注:本文来源于<KaliArch> jenkins笔记 一.相关概念 1.1 Jenkins概念: Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台. ...

  4. 内存溢出导致jenkins自动部署到tomcat失败

    原文地址:http://openwares.net/java/jenkens_deploy_to_tomcat_error_of_outofmemoryerror.html jenkins自动部署wa ...

  5. Jenkins自动部署Tomcat项目

    Jenkins自动部署Tomcat项目 1.安装jenkins 插件 启动Jenkins,进入系统管理-插件管理: 选择Deploy to container Plugin 插件安装:

  6. 使用Jenkins自动部署博客

    title: 使用Jenkins自动部署博客 toc: true comment: true date: 2017-12-17 19:48:10 tags: ['Jenkins', 'CI'] cat ...

  7. jenkins自动部署代码到多台服务器

    下面讲一下如何通过一台jenkins服务器构建后将代码分发到其他的远程服务器,即jenkins自动部署代码到多台服务器. 1.下载 pulish over ssh 插件 2.系统管理 -> 系统 ...

  8. 15.自动部署web工程

    用maven自动部署web工程 在pom.xml中写入以下: <build> <!--最终名称,进入网页时有http://localhost:8080/xxx/--> < ...

  9. Jenkins自动部署spring boot

    Jenkins自动部署spring boot 背景介绍 本公司属于微小型企业,初期业务量不高,所有程序都写在一个maven项目里面,不过是多模块开发. 分了login模块,service模块,cms模 ...

随机推荐

  1. jQuery ui 中文日历

    jQuery ui 中文日历 <link href="css/jquery-ui-1.10.4.custom.min.css" rel="stylesheet&qu ...

  2. Android基于GridView实现的翻牌游戏效果

    好久没有写博客了,上一篇博文距现在都有三个多月了,实在是惭愧.但是这段时间仍然是在忙于项目或是自我充电.这几天实现了一个基于GridView的翻牌动画效果,这里就将其整理出来同各位分享. 一.整体介绍 ...

  3. Treimu更新记录1.2.9.0

    Treimu是一个WPF音乐播放器个人小项目.程序集文件:http://pan.baidu.com/s/1pJLSHsB项目源代码:http://pan.baidu.com/s/1jGHtjfC 1. ...

  4. Unix/Linux中shell调用sqlplus的方式

    Unix/Linux下,shell脚本调用sqlplus的几种方式介绍: 一.最简单的shell调用sqlplus #!/bin/bash sqlplus -S /nolog > sqlplus ...

  5. MDI-多文档窗体

    1.IsMdicontainer属性设置是否为多文档窗体 this.IsMdiContainer = true; 2.MdiParent属性设置为父窗体 Frm_Child frm = new Frm ...

  6. oracle闪回表详解

    --- 说明闪回数据库 --- 使用闪回表将表内容还原到过去的特定时间点 --- 从删除表中进行恢复 --- 使用闪回查询查看截止到任一时间点的数据库内容 --- 使用闪回版本查询查看某一行在一段时间 ...

  7. 操作数据(insert、update、delete)

    插入数据 使用Insert Into 插入 if(exists(select * from sys.databases where name = 'webDB')) drop database web ...

  8. Windows.Andy.Code4App.dll Win8.1/WP8.1通用类库@ver1.0.0

    直接入题! Win8.1和WP8.1眼下已经渐渐融为一体,WP8.1不断向Win8.1靠拢,虽然一些方法上WP8.1和Win8.1不同(ps:WP8.1和Win8.1的不同之处),但大部分还是相同的. ...

  9. 在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。

    UITableView的Group样式下顶部空白处理 //分组列表头部空白处理 UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0 ...

  10. 扩展ExtJs 4.2.1 htmleditor 添加图片功能

    做项目的时候遇到这样一个问题,因为我是用ExtJs做的后台管理框架,所以当我使用ExtJs htmleditor 控件 的时候,发现没有图片上传的功能,于是我打算在网上找找有关的文章,居然真有人写过, ...