以/usr/local/java/project目录为例,启动java程序 peoject.jar
kill -9 `cat /usr/local/java/project/project.pid`
sleep 5s
echo "start project"
nohup java -jar -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms512m -Xmx512m -Xmn256m -Xss256k -XX:SurvivorRatio=4 -XX:+UseConcMarkSweepGC /usr/local/java/project/project.jar --server.port=8080 --spring.profiles.active=prod >log.out &
echo $! >/usr/local/java/project/project.pid
tail -f /usr/local/java/project/log.out
关闭java程序
kill -9 `cat /usr/local/java/project/project.pid`
rm -rf /usr/local/java/project/project.jar