#!/bin/sh
#=====================================
#svn update,maven package,tomcat start
#=====================================
cd ~/work/project/project-web
#svn up settings.xml
#cp -f settings.xml ~/.m2/
cd ~/work/project-web
svn up
mvn -U -Ptest -Dmaven.test.skip=true clean package
if [ $? != 0 ]; then
echo "error!"
exit 1
fi
cd $CATALINA_BASE/bin
./shutdown.sh
sleep 5
killall -9 java
./startup.sh
shell脚本,更新工程、打包、重启tomcat
最新推荐文章于 2024-07-08 10:44:25 发布
本文介绍了一种自动化部署流程,包括SVN更新、Maven打包及Tomcat启动等步骤。该脚本实现了从源代码同步到应用运行的一系列自动化操作。
3295

被折叠的 条评论
为什么被折叠?



