Linux中,使用 sh 启动与停止Jar程序

一、在Linux中,使用 sh 指令,启动 Jar

注:项目,非CI/CD自动流水线部署的jar功能,需要在Linux中手动部署,使项目启动,应用网站。

二、start.sh 启动文件

#!/bin/bash
echo Starting application
nohup java -jar <jar包的名称> -Xms2048m -Xmx2048m  > log.log 2>&1 &

三、shutdown.sh 停止文件

#!/bin/bash
PID=$(ps -ef | grep <jar包的名称> | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
    echo Application is already stopped
else
    echo kill $PID
    kill $PID
fi

四、启动指令

进入 linux 系统中的相关 path 下面 将 start.sh 与 shutdown.sh 两个文件,使用 chmod -R 777 start.sh shutdown.sh 指令。

posted @ 2026-01-25 01:10  yikes_ygr  阅读(10)  评论(0)    收藏  举报