admin

Linux离线环境下后台运行jar及停止进程

admin linux 2023-01-24 441浏览 0

Springboot导出为jar包,如何在Linux环境下运行?

下面把离线环境下运行jar遇到的问题以及解决方法汇总如下:

1、执行ava -jar 包名,运行正常,但是关闭终端,断开Linux服务器后就停止服务了。(解决:采用后台运行方式)

2、后台方式运行后,不知道如何停止服务。(解决:查看服务端口,关闭进程)

3、查看服务端口的命令不执行,提示未找到命令。(解决:离线net-tools)

后台运行JAR:
nohup java -jar /data/apache-tomcat-9.0.56/webapps/ruoyi.jar &>>log.out &
查看端口,提示:netstat: 未找到命令
下载net-tools 离线安装:http://mirrors.163.com/centos/7/os/x86_64/Packages/net-tools-2.0-0.25.20131004git.el7.x86_64.rpm
安装:
rpm -ivh net-tools-2.0-0.25.20131004git.el7.x86_64.rpm
查看所有端口的占用情况:
netstat -ntlp
杀掉进程:
kill -9 PID号

继续浏览有关 Linux教程 的文章
发表评论