使用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. xamarin android——数据绑定到控件(三)

    如果当前活动中,只存在一个listview视图,可以借助ListActivity快速的实现一个列表,即当前Activity继承ListActivity.在OnCreate方法中简单的两行代码,就可以创 ...

  2. Apache 编译安装

    # wget http://www.apache.org/dist/httpd/httpd-2.2.9.tar.gz  (此处我是直接用的下载好的包) # tar -zxvf httpd-2.2.9. ...

  3. 玄机网C#论坛测试小游戏

    http://files.cnblogs.com/ro4ters/EasyGame.zip http://www.xuanjics.com/thread-39-1-1.html 具体活动地址

  4. Android学习1

    Activity学习(1) 只有一个Activity 进行Toast通知 Toast是一种短小的提醒,显示一段时间就会消失,试验学习,可以通过一个Button来实现. Button reg=(Butt ...

  5. shell脚本编程之for语句、if语句使用介绍

    介绍了shell脚本编程之for语句.if语句的使用方法. 上部: 面向过程: 顺序执行 选择执行: if, case 循环执行: for, while, until 一.for语句 格式:      ...

  6. jsp+oracle 排序分页+Pageutil类

    1.rownum和排序 Oracle中的rownum的是在取数据的时候产生的序号,所以想对指定排序的数据去指定的rowmun行数据就必须注意了. SQL> select rownum ,id,n ...

  7. linux命令后面常见的>/dev/null 和 2>&1 的含义

    >/dev/null 输出到空设备,表示丢掉输出信息. 2 > &1 将输出到标准错误的信息输出到标准输出设备(通常是屏幕) 有3个默认的i/o, 0 是标准输入,一般是键盘 1 ...

  8. 【EF】疑难杂症

    用户和购物车数据  主从表 添加 ADO.NET实体数据类型 [Test] public void EntiyConnect() { var context = new projectDatabase ...

  9. Head First设计模式悟道

    暂时包括 策略模式,观察者,装饰模式,工厂模式,抽象工厂模式,后续会继续补充中,纯属个人总结用,不喜勿喷, 源代码见: 传送门 public class NYPizzaIngredientFactor ...

  10. 【BZOJ 1084】[SCOI2005]最大子矩阵

    Description 这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大.注意:选出的k个子矩阵不能相互重叠. Input 第一行为n,m,k(1≤n≤100,1≤m≤2 ...