使用jenkins自动部署java工程到jboss-eap6.3 -- 1.环境搭建
使用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.环境搭建的更多相关文章
- jenkins自动部署maven工程到服务器----SSH+shell
今天心情不是很美丽,玩笑话可能没那么多,还是回归正题 1.指定SSH端口.用户名.密码相关配置,我这里没有需要配置密钥啥的. 2.接下来再创建任务的时候,进行SSH配置: 3.看到这里,是不是很想打我 ...
- 关于gitlab+jenkins自动部署代码的实现
本人PHP开发者,项目组大多是PHP,少量java项目. 因公司目前服务器和项目的管理比较混乱,与领导商量后,决定尝试 gitlab+jenkins自动化部署(之前用的svn FTP手动部署代码),解 ...
- jenkins自动发布java代码
注:本文来源于<KaliArch> jenkins笔记 一.相关概念 1.1 Jenkins概念: Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台. ...
- 内存溢出导致jenkins自动部署到tomcat失败
原文地址:http://openwares.net/java/jenkens_deploy_to_tomcat_error_of_outofmemoryerror.html jenkins自动部署wa ...
- Jenkins自动部署Tomcat项目
Jenkins自动部署Tomcat项目 1.安装jenkins 插件 启动Jenkins,进入系统管理-插件管理: 选择Deploy to container Plugin 插件安装:
- 使用Jenkins自动部署博客
title: 使用Jenkins自动部署博客 toc: true comment: true date: 2017-12-17 19:48:10 tags: ['Jenkins', 'CI'] cat ...
- jenkins自动部署代码到多台服务器
下面讲一下如何通过一台jenkins服务器构建后将代码分发到其他的远程服务器,即jenkins自动部署代码到多台服务器. 1.下载 pulish over ssh 插件 2.系统管理 -> 系统 ...
- 15.自动部署web工程
用maven自动部署web工程 在pom.xml中写入以下: <build> <!--最终名称,进入网页时有http://localhost:8080/xxx/--> < ...
- Jenkins自动部署spring boot
Jenkins自动部署spring boot 背景介绍 本公司属于微小型企业,初期业务量不高,所有程序都写在一个maven项目里面,不过是多模块开发. 分了login模块,service模块,cms模 ...
随机推荐
- qml实现窗口拖动
在去掉窗口标题栏后窗口会失去鼠标拖动效果,所以需要自己添加拖动效果. 实现代码: ApplicationWindow { id: mainWindow visible: true ...
- Transact-SQL 存储过程(c#调用执行)
1. Microsoft SQL Server Management Studio 中创建 存储过程 1.1 借助模板资源管理器中的Stored Procedure模板进行修改创建 1.2 直接新建查 ...
- CentOS 6,7最小化安装后再安装图形界面
CentOS 6.2最小化安装后再安装图形界面 在安装CentOS 6.2时发现它没有提示我要怎么安装,而是“自作主张”地给我选择了最小化安装,结果装完之后只有终端界面,因为有时候不得不用图形界面,所 ...
- linux计划任务运行php文件的方法分享
在linux下,借助crontab,设置计划任务每天6点10分执行filename.php文件,写入一行时间到log日志中. 创建计划任务的脚本: dos2unix /path/to/filename ...
- WordPress 后台禁用Google Open Sans字体,加速网站
解决方法很简单,安装启用 Disable Google Fonts 或者 Remove Open Sans font Link from WP core 其中之一即可.或者如果你没有使用WP自带的官方 ...
- Spark Streaming揭秘 Day19 架构设计和运行机制
Spark Streaming揭秘 Day19 架构设计和运行机制 今天主要讨论一些SparkStreaming设计的关键点,也算做个小结. DStream设计 首先我们可以进行一个简单的理解:DSt ...
- linux乱码问题:LANG变量的秘诀
对于国内的Linux用户,经常烦恼的一个问题是:系统常常在需要显示中文的时候却显示成了乱码,而由于某些原因,需要英文界面的系统的时候,却苦于系统不能正常输入和显示中文.另外,由于大部分主要Linux发 ...
- Sqoop 1.99.4 安装
1.安装准备工作:已经装好的 hadoop 环境是 hadoop-2.5.1 64位下载的sqoop安装包(注意是hadoop200)http://www.us.apache.org/dist/sqo ...
- Linux下Mysql数据库备份
今天一同事的电脑无缘无故坏了,找了IT部门检测说是硬盘坏了,数据无法恢复.好悲剧.自己博客也写了好久不容易,要是突然间数据丢了那怎么办!于是写了个数据库自动备份脚本,并创建任务计划,实现每天22:30 ...
- 软件测试 -- 软件缺陷记录的5C原则
Correct(准确):每个组成部分的描述准确,不会引起误解: Clear(清晰):每个组成部分的描述清晰,易于理解: Concise(简洁):只包含必不可少的信息,不包括任何多余的内容: Compl ...