Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 设备 > 服务器/存储 > 正文

CentOS上利用Git和Maven自动化部署Java Web

时间:2016-05-27 00:04 来源:网络整理 作者:51ou.com 阅读:

以下所有命令在阿里云CentOS 6.5 java开发集成环境下部署,利用到Git和Maven进行自动化部署,git换成SVN也类似。

 

附件是自动部署的shell脚本,为了隐去项目目录,修改过不一定能直接用,使用之前请自行检查一边

 

#安装Git

yum install git

#测试是否成功

git -version

#正确

#git version 1.7.1


#配置
git config --global user.name "account"
git config --global user.email emailbox
git config --global http.proxy :password@domain:port
git config --global http.sslverify=false

#克隆仓库
git clone repository

 

#以上是准备工作

#以下是正式部署命令,可以直接替换车shell脚本

 

#进入repository目录

cd repository
#更新仓库

git pull origin master

 

#进入项目目录

cd project

#maven编译打包

mvn clean package

#关闭tomcat进程

service default stop

#复制war包到tomcat部署目录

cp target/project.war .....tomcat/webapps/project.war

#启动tomcat进程

service default start

 


#更新仓库

#关闭tomcat进程

service default stop


感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《CentOS上利用Git和Maven自动化部署Java Web》技术文章,《CentOS上利用Git和Maven自动化部署Java Web》详细使用和说明,有时《CentOS上利用Git和Maven自动化部署Java Web》可能不完善、敬请谅解!如果《CentOS上利用Git和Maven自动化部署Java Web》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%