JAVA_HOME=/usr/java/jdk1.7.0_75 JRE_HOME=/usr/java/jdk1.7.0_75/jre M3_HOME=/usr/local/apache-maven-3.3.9 PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:/usr/local/apache-maven-3.3.9/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH
apache-maven-3.3.9-bin.tarjava
jdk1.7git
tomcat7web
安裝過程略。。。apache
git pull mvn clean package ~/services/tomcat7/bin/shutdownkill.sh rm -rf ~/services/tomcat7/webapps/auth-center cp -f target/zauth-center.war ~/services/tomcat7/webapps ~/services/tomcat7/bin/startup.sh
每次執行腳本就能夠快速部署項目tomcat
TOMCAT_HOME_BIN=$(cd "$(dirname "$0")"; pwd) $TOMCAT_HOME_BIN/shutdown.sh sleep 2 ID=`ps -ef | grep "$TOMCAT_HOME_BIN" | grep -v "$0" | grep -v "grep" | awk '{print $2}'` for id in $ID do kill -9 $id echo "kill -9 $id" done