Linux系统怎么后台运行jar项目和关闭jar项目的方法

createh54个月前 (02-01)技术教程21

Linux后台运行和关闭jar项目该怎么操作呢?下面我们来讲一下!

直接用下面这个命令

java -jar xxx.jar

当退出或关闭shell时,程序就会停止掉。以下方法可让jar运行后一直在后台运行。

nohup java -jar xxx.jar &

如果想要关闭java进程,输入命令行

1,列出后台进程

ps -ef | grep java

如:

2,杀死进程

kill -9 xxxx

(xxxx为上条命令列出的后台进程的pid, -9 表示无条件终止)

如果大家还有什么好的方法或者问题可以在评论区留言分享,大家一起讨论学习~

相关文章

java小知识-ShutdownHook(优雅关闭)

作者:京东物流 崔冬冬一、先提出一个问题我们如果在JVM退出的时候做一些事情,比如关闭远程链接,怎么实现呢?二、ShutdownHook简介java里有个方法Runtime.getRuntime#ad...

还不理解 Error 和 Exception 吗,看这篇就够了

在 Java 中的基本理念是 结构不佳的代码不能运行,发现错误的理想时期是在编译期间,因为你不用运行程序,只是凭借着对 Java 基本理念的理解就能发现问题。但是编译期并不能找出所有的问题,有一些 N...

又一时代结束 甲骨文宣布将弃用Java插件

Java 插件一直被认为是系统不稳定因素的温床,它的时代即将过去。甲骨文公司宣布 Java 插件即将退出历史舞台。Java 插件不会立即死去。它将在下一个版本的 Java 开发工具包中被弃用,然后随着...

扫盲 JVM 安全退出机制:shutdownHook,signalHandler

1. 背景线上跑的 Java 服务,总有退出的时候,而且还很频繁(想想每天服务发布多少次吧,每次发布 JVM 都会退出再重启或者干脆换一台机器启动)。那么思考下,如果 JVM 退出的时候,有以下问题怎...

如何优雅地关闭线程池?(关闭线程的方法)

在 Java的线程池管理中,shutdown()和shutdownNow()是用于关闭线程池的两种方法,尽管都是为了关闭线程池,但它们存在显著差异。这篇文章,我们将详细阐述它们的工作原理。shutdo...

实战!如何在退出登录时借助外力使JWT令牌失效?

大家好,我是不才陈某~今天这篇文章介绍一下如何在修改密码、修改权限、注销等场景下使JWT失效。文章的目录如下:解决方案JWT最大的一个优势在于它是无状态的,自身包含了认证鉴权所需要的所有信息,服务器端...