java启动停止脚本
#!/bin/bash
# 配置Java应用程序的路径和名称
APP_HOME=/opt/java/
APP_NAME=parrot-auth-0.0.1-SNAPSHOT.jar
# 启动Java应用程序
function start() {
echo "Starting $APP_NAME..."
cd $APP_HOME
#java启动命令,可根据自己服务更改
java -jar $APP_NAME > java.log 2>&1 &
echo "Application started."
}
# 停止Java应用程序
function stop() {
echo "Stopping $APP_NAME..."
pkill -f $APP_NAME
echo "Application stopped."
}
# 根据命令行参数执行相应的操作
if [ "$1" = "start" ]; then
start
elif [ "$1" = "stop" ]; then
stop
else
echo "Usage: $0 [start|stop]"
fi
使用方法
启动java程序
sh xx.sh start
停止java程序
sh xx.sh stop