gradle bootJar
2.ssh -h
sudo cp /opt/apps/statistics/lib/statistics-0.0.1-SNAPSHOT.jar /opt/apps/statistics/backup/statistics-0.0.1-SNAPSHOT_old.jar
sudo cp ./build/libs/statistics-0.0.1-SNAPSHOT.jar /opt/apps/statistics/lib/statistics-0.0.1-SNAPSHOT.jar
cd /opt/apps/statistics/bin/
sudo bash ./jar_r.sh restart
3.#! /bin/sh
export JAVA_HOME=/opt/apps_install/jdk1.8.0_60
export PATH=/opt/apps_install/jdk1.8.0_60/bin:$PATH
start(){
java -Xms128m -Xmx2048m -jar ../lib/*.jar 5 > ../logs/statistics.log &
}
stop(){
ps -ef|grep statistics|awk '{print $2}'|while read pid
do
kill -9 $pid
done
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
printf 'Usage: %s {start|stop|restart}\n' "$prog"
exit 1
;;
esac