代码拉取完成,页面将自动刷新
同步操作将从 liuxingyu01/bluewind-boot 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/sh
#
# 停止 jar 运行
# 项目部署目录
projectDir="/opt/springboot/"
# 项目运行 jar 名称
jarName="bluewind-boot-0.0.1-SNAPSHOT.jar"
# 判断项目SpringBoot程序是否运行
count=$(ps -ef | grep ${jarName} | grep -v "grep" | wc -l)
if [ ${count} -gt 0 ]; then
echo "已经存在 ${count} 个${jarName} 程序在运行..."
# 获取正在运行的程序进程 id(排除 grep 本身、awk 命令以及脚本本身)
jarPid=$(ps x | grep ${jarName} | grep -v grep | grep -v '${scriptName}' | awk '{print $1}')
# 停止正在运行的项目进程
kill -9 ${jarPid}
output=$(echo "正在关闭${jarName}程序,进程id: ${jarPid}")
echo ${output}
else
echo '没有对应的程序在运行'
fi
# 删除 jar 包
# rm -rf ${projectDir}${jarName}
# 进入 项目部署目录
cd ${projectDir}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。