杀死后台运行的jar程序,并重新运行jar包

停止后台运行的Jar程序

执行以下命令查找并停止ruoyi-admin.jar的进程:

bash 复制代码
# 查找Jar进程的PID
ps -ef | grep ruoyi-admin.jar
# 停止进程(将{PID}替换为实际查到的进程ID)
kill {PID}

停止当前运行的Jar进程

执行命令终止进程(将80182替换为实际查到的PID):

bash 复制代码
kill 80182

重新运行Jar程序(以生产环境为例)

bash 复制代码
cd /jar
nohup java -jar ruoyi-admin.jar --spring.profiles.active=prod > ruoyi.log 2>&1 &

这样就完成了停止并重新启动Jar程序的操作,可通过tail -f ruoyi.log查看启动日志确认运行状态。

相关推荐
期待のcode2 小时前
MyBatisX插件
java·数据库·后端·mybatis·springboot
醇氧4 小时前
【Windows】优雅启动:解析一个 Java 服务的后台启动脚本
java·开发语言·windows
sunxunyong4 小时前
doris运维命令
java·运维·数据库
菜鸟起航ing4 小时前
Spring AI 全方位指南:从基础入门到高级实战
java·人工智能·spring
古城小栈5 小时前
Docker 多阶段构建:Go_Java 镜像瘦身运动
java·docker·golang
MapGIS技术支持5 小时前
MapGIS Objects Java计算一个三维点到平面的距离
java·开发语言·平面·制图·mapgis
Coder_Boy_5 小时前
业务导向型技术日志首日记录(业务中使用的技术栈)
java·驱动开发·微服务
盖世英雄酱581366 小时前
springboot 项目 从jdk 8 升级到jdk21 会面临哪些问题
java·后端
济南壹软网络科技有限公司6 小时前
企业级盲盒系统:Java高并发架构在多元化抽奖电商中的设计与实践
java·架构·开源源码·盲盒源码·盲盒h5·盲盒app
廋到被风吹走6 小时前
【Java】常用设计模式及应用场景详解
java·开发语言·设计模式