杀死后台运行的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查看启动日志确认运行状态。

相关推荐
那我掉的头发算什么7 小时前
【数据库】增删改查 高阶(超级详细)保姆级教学
java·数据库·数据仓库·sql·mysql·性能优化·数据库架构
在坚持一下我可没意见7 小时前
Java 网络编程:TCP 与 UDP 的「通信江湖」(基于TCP回显服务器)
java·服务器·开发语言·笔记·tcp/ip·udp·java-ee
大卫小东(Sheldon)8 小时前
使用JMH对远程接口进行压测
java
JMzz8 小时前
Rust 中的内存对齐与缓存友好设计:性能优化的隐秘战场 ⚡
java·后端·spring·缓存·性能优化·rust
Java水解8 小时前
2026java面试题(含答案,持续更新中)
java·后端·面试
何中应8 小时前
Oracle数据库安装(Windows)
java·数据库·后端·oracle
Han.miracle8 小时前
Java的多线程——多线程(二)
java·开发语言·线程·多线程
慌糖8 小时前
Java中JSON数据提取与处理
java·json