linux下springboot启动脚本
#!/bin/bash
#获取所有Java进程的ID,赋值给变量ID
ID=`ps -ef | grep java| grep -v "grep" | awk ‘{print $2}‘`
echo $ID
echo "---------------"
#循环并杀死进程id
for id in $ID;
do
kill -9 $id
echo "killed $id"
done
echo "service stop success!"
#刷新系统环境变量
source /etc/profile
#在/springBoot/目录下输出日志,并在后台启动指定目录/springBoot/spring-boot-demo.jar的8080端口服务
nohup java -jar /springBoot/spring-boot-demo.jar -server.port=8080 >/springBoot/nohup.out &
echo "service start success!"