#!/bin/sh # export PROJ_PATH=项目路径 # export TOMCAT_PATH=tomcat路径 killTomcat() { pid=`ps -ef | grep tomcat | grep java|awk '{print $2}'` echo "tomcat Id list :$pid" if ["$pid" = ""] then echo "no tomcat pid alive" else kill -9 $pid fi } # 打包 cd $PROJ_PATH mvn clean install # 杀掉tomcat进程 killTomcat # 删除 rm -rf $TOMCAT_PATH/webapps/* # 复制新war包 cp $PROJ_PATH/target/*.war $TOMCAT_PATH/webapps/ cd $TOMCAT_PATH/webapps/ mv order.war ROOT.war #启动tomcat cd $TOMCAT_PATH sh bin/startup.sh