ps -ef | grep tomcat_enter |grep -v grep| awk '{print $2}'| xargs kill -9
==============
用脚本启动应用
之前Ztesoft搞的那套windows编译打包--ftp--》 linux 并启动的方式真是不科学,
能在linux上搞定的事情为何要放到windows上多搞一把呢
-----------------------------------
svn up --> mvn clean install --> cp --> jar xfv --> export --> start
cd /Data/code_from_svn/enterprise_20151118_o2o/ svn up mvn clean install -U -Dmaven.test.skip=true cp -r /Data/code_from_svn/enterprise_20151118_o2o/ba/target/ba.war /Data/WEB_APP/enterprise_ba rm -rf /Data/WEB_APP/enterprise_ba/ROOT mkdir /Data/WEB_APP/enterprise_ba/ROOT cd /Data/WEB_APP/enterprise_ba/ROOT jar -xfv /Data/WEB_APP/enterprise_ba/ba.war rm -rf /Data/WEB_APP/enterprise_ba/ba.war export CATALINA_HOME=/opt/enterprise_server/tomcat_enterprise_ba export JAVA_HOME=/opt/java/jdk1.6.0_43 export JRE_HOME=/opt/java/jdk1.6.0_43 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/lib export LD_LIBRARY_PATH=/usr/local/lib export CONF_DIR=/Data/WEB_APP/enterprise_ba/ROOT_conf export CLASSPATH=$CLASSPATH:$CONF_DIR export JAVA_OPTS="-server -d64 -Djava.awt.headless=true -Xms2G -Xmx2G -Xmn700m -XX:PermSize=128m -XX:MaxPermSize=512m -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSMaxAbortablePrecleanTime=5000 -XX:CMSInitiatingOccupancyFraction=80 -XX:+DisableExplicitGC -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Djava.net.preferIPv4Stack=true -Dorg.apache.catalina.session.StandardSession.ACTIVITY_CHECK=true" $CATALINA_HOME/bin/startup.sh