#!/bin/bash
Dir=/Data/WEB_APP/xx/ROOT #代码路径 xx代表项目名,可随意命名
Conf=/Data/WEB_APP/xx/ROOT_conf
#部署
function deployX {
rm -rf $Dir/*
cd $Dir/
jar -xf /sleven/xx.war #解压war宝包
rm -rf /opt/xx_server/tomcat_xx/logs/*
}
function deploy {
deployX
}
kill -9 `ps -ef | grep xx | tr -s ' ' | awk -F' ' '{print $2}'` #杀进程
xx代表项目名,可随意命名
deploy
/opt/xx/bin/XX start #启动服务(此脚本请看02篇)
tail -300f /opt/xx_server/xx/logs/catalina.out #查看服务日志