本适用于jfinal-undertow项目
jfinal.sh 脚本 源于 https://jfinal.com/doc/1-3 ,请把下面脚本放在jfinal.sh所在的上级目录
# 发布脚本
echo "开始部署"
APP_BASE_PATH=$(cd `dirname $0`; pwd)
echo $APP_BASE_PATH
if [ -d ${APP_BASE_PATH}/web ];
then
 echo "正在停止服务";
 ${APP_BASE_PATH}/web/jfinal.sh stop
 echo "停止成功";
fi
echo "开始解压"
unzip -o ${APP_BASE_PATH}/web-release.zip  -d  ${APP_BASE_PATH};
echo "解压完成"
cd ${APP_BASE_PATH}/web
${APP_BASE_PATH}/web/jfinal.sh start
echo "启动完成"
if [ $? = 0 ];then
        for ((i=5; i>=1; i--))
        do
          echo $i"秒后,打印日志"
          sleep 1
        done
        tail -n 50 output.log
fi