使用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. [摘抄] 为什么 Linq 可以高效率查询 SQL ?

    From C# in Depth(3rd) - Jon Skeet using (LinqDemoDataContext db = new LinqDemoDataContext()) { var f ...

  2. laravel--belongsTo关联

    1.第一个是要引入的模型类 格式这样 belongsTo 第二个参数是拿自己这个模型表的 哪个字段 去匹配 要关联的qualified表里的哪个ID 默认是拿qualified_id去匹配,前面的是对 ...

  3. ubuntu server版连接vpn服务器

    命令行的方法: 1.要下载pptp的客户端    sudo apt-get install pptp-linux 2.创建连接     sudo pptpsetup –create vpn001 –s ...

  4. php异步加载、多线程fsockopen()、fputs()

    index.php <?php function test() { $fp=fsockopen("localhost", 80, $errno, $errstr, 30); ...

  5. ECSHOP 支付宝发货确认接口,记录支付宝返回的交易号

    1,在order_info 数据表尾添加trade_no 字段 数据表尾怎么添加trade_no 字段 ECSHOP为了支付宝发货确认接口,需要记录支付宝返回的交易号 1,在order_info 数据 ...

  6. 解决CxGrid Filter 后,通过 Dataset 循环时得出的结果与 Grid显示不同步的问题.

    // 方案1: 强制cxgrid 使用 dataset的 Filter GridMaster.DataController.Filter.AutoDataSetFilter := True; /// ...

  7. ENVI中利用polygon掩膜修改类到指定类

    overlay——classification——制定分类的图像 edit——polygon delete from class(选择这个掩膜模式) edit——set delete class va ...

  8. ActiveMQ中Session设置的相关理解

    名词解释: P:生产者 C:消费者 服务端:P 或者 ActiveMQ服务 客户端:ActiveMQ服务 或者 C 客户端成功接收一条消息的标志是这条消息被签收.成功接收一条消息一般包括如下三个阶段: ...

  9. 制作下拉菜单(PopupList)

    怎样判断是否应当使用下拉菜单 下拉菜单,就是将一系列的选项隐藏,通过单击某一个控件将会弹出一个包含这些选项的列表,在其中选择想要的选项.这样做不但可以节省屏幕空间,也可以让用户在进行选择时更加方便快捷 ...

  10. P1654: [Usaco2006 Jan]The Cow Prom 奶牛舞会

    裸的强连通 ; type node=record f,t:longint; end; var n,m,dgr,i,u,v,num,ans:longint; bfsdgr,low,head,f:arra ...