- 1
- 0
- 约4.29千字
- 约 14页
- 2017-10-16 发布于天津
- 举报
搭建jenkinsmavensvntomcat自动部署系统11
搭建Jenkins maven SVN Tomcat 自动部署系统安装及使用
编写人:白斯琴
服务器:
Jenkins搭建的服务器(Jenkins服务机地址):06
部署服务器(Jenkins构建目标服务机地址):04
1. Jenkins服务器的环境配置
1.1安装Java环境
安装JDK:
下载地址:/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载符合操作系统的版本,这里下载jdk-8u131-linux-x64.tar.gz版本。
下载的包放在/usr/local目录下,tar命令解压缩
设置环境变量:编辑vi etc/profile,输入如下配置信息
export JAVA_HOME=/usr/local/jdk1.8.0_60
export CLASSPATH=.:$JAVA_HOME/jar/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
设置完保存退出。
检查JDK是否安装成功,在命令行输入 java –version命令,有如下信息则java环境配置成功
1.2安装Tomcat
下载Tomcat安装包,下载地址:/download-80.cgi
安装包放到usr/local/目录下,解压缩,修改名字为tomcat-8081(区分与其他项目分开),修改端口号为8081
1.3安装Jenkins
1)下载Jenkins war包(下载地址https://jenkins.io/index.html),放到1.2中Tomcat的webapps目录下。
2)运行java –jar Jenkins.war就可以运行Jenkins了。
3)访问Jenkins
启动Tomcat:cd /usr/local/tomcat-8081/bin/
./startup.sh
4)Tomcat启动成功后,浏览器中输入06:8081/jenkins/,可以成功打开Jenkins页面
1.4 安装maven
下载maven包(下载地址//maven/maven-3/3.3.9/source/)
放到如下路径:/usr/local,解压缩
配置maven环境变量:
编辑vi etc/profile,输入如下配置信息
export PATH=$M2_HOME/bin:$JAVA_HOME/bin:$PATH
export M2_HOME=/usr/local/apache-maven-3.3.9
注:安装的maven版本必须与项目代码使用的版本保持一致,不然会提示包冲突
2. 安装Jenkins插件及全局配置
2.1 插件安装
进入Jenkins首页,点击左侧系统管理—管理插件---可选插件
选择安装的插件,点击安装就可以了,安装完重启Jenkins。
这里我安装的插件包括:
Maven Integration plugini
Maven Release Plug-in Plug-ini
PMD Plug-in
Subversion Plug-in
Subversion Release Manager plugin
Subversion Revert Plugin
Subversion Workspace Cleaner
SVN 1.4 Compatibility Plugin
SVN Publisher plugin
svnmerge plugin
Tracking SVN Plugin
Deploy to container Plugin
Publish Over SSH
SSH Credentials Plugin
SSH Slaves plugin
2.2 全局配置
进入Jenkins首页,点击系统管理---Global Tool Configuration
1)JDK配置
JDK别名:输入JDK名称
Java_home:JDK安装路径
2)Maven配置
Maven name:输入maven名称
Maven_Home:输入maven安装路径(1.4中的maven安装路径)
3. 创建自由风格的项目
3.1新建job
进入Jenkins首页,点击新建
填写job名称:GoodsManagerWeb,选中构建一个自由风格的软件项目
点击保存,进入配置job页面
3.2源码管理
选中Subversion,Repository URL输入需要构建的目标项目代码SVN路径,在Credentials 点击add,输入SVN的用户名和密码,点击add,从Credentia
您可能关注的文档
- 报告主题地震成因地球内部构造地震灾害预防.ppt
- 北京大学附属中学河南分校2012016学年高二上学期第一次月考.doc
- 北京房屋安全的评价规程-科学网.doc
- 北京高盟新材料股份有限公司简式权益变动报告书上公司名称.doc
- 北京工伤辅助器具配置项目及费用限额标准.doc
- 北京高安屯再生水厂工程-北京环保局.doc
- 北京公共租赁住房建设原则讨论稿.doc
- 贝叶斯决策课程教学大纲课程编号06582制定单位统计学院制定.doc
- 备案号j249-20007-03sh.doc
- 被动吸烟的调查问卷报告-中华环保联合会.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 2024年山东化工职业学院单招英语考试模拟试题及答案解析.docx VIP
- 农业生态学课件.pptx VIP
- 七十岁驾照换证三力测试题库(含答案).docx VIP
- 投入产出分析(第三版)第二章 全国实物型投入产出模型.ppt VIP
- 2025河南省中考物理试题含答案解析.pdf
- 全季酒店施工方.doc VIP
- 2026年湖南铁道职业技术学院单招职业技能测试题库推荐.docx VIP
- 2026广东新高考地理得分技巧精讲试卷(附答案解析).docx VIP
- 2023年山东化工职业学院单招英语考试模拟试题及答案解析.docx VIP
- 华中农业大学《大学语文》课件-第1-2章中国古代文学之先秦文学.ppt VIP
原创力文档

文档评论(0)