linux如何运行jar包、查看jar包进程、停止jar包

linux如何运行jar包、查看jar包进程、停止jar包| Id | Title | DateAdded | SourceUrl | PostType | Body | BlogId | Description | DateUpdated | IsMarkdown | EntryName | CreatedTime | IsActive | AutoDesc | AccessPermission |

| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------|
| 14698974| linux如何运行jar包、查看jar包进程、停止jar包| 2021-04-25T08:58:00| | BlogPost|

复制代码



linux运行jar包 要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。而打包成jar包可以直接使用java命令执行。在linux系统中运行jar包主要有以下四种方式。 一、java
-jar xxx.jar 这是最基本的jar包执行方式,但是当我们是当我们用ctrl+c中断或者关闭窗口时时,程序也会中断执行,当然关闭或重启虚拟机也同样如此。 二、java -jar xxx.jar & &代表在后台运行,使用ctrl+c不会中断程序的运行,但是关闭窗口会中断程序的运行。 三、nohup java -jar xxx.jar & 使用这种方式运行的程序日志会输出到当前目录下的nohup.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。 四、nohup java -jar xxx.jar >temp.log & temp.out的意思是将日志输出重定向到temp.log文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。 查看jar包进程 ps aux|grep xxx.jar ps -ef | grep java 将会看到此jar的进程信息: root 2373 0.9 15.8 2575356 296448 pts/0 Sl+ 16:28 1:18 java -jar erp-0.5.1.2.jar 或 root 2373 2004 0 16:28 pts/0 00:01:18 java -jar erp-0.5.1.2.jar 停止jar包 也就是杀死进程 找到jar的pid,杀掉命令为: kill -9 pid pkill 进程名
复制代码

 

| 648658| | 2024-04-29T20:44:00| false| | 2021-04-25T08:58:10.083| true| linux运行jar包 要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。而打包成jar包可以直接使用java命令执行。在linux系统中运行jar包主要有以下四种方式。 一、java -jar xxx.jar 这是最基本的j| Anonymous|
posted @   RalphLauren  阅读(178)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示