一切的前提是安装好所需要的环境 jdk、mysql等所用到的 一、项目启动脚本 #!/bin/bash # 设置 Java JAVA_HOME=/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64 # 设置应用程序路径和名称 APP_PATH=/usr/project/ APP_NAME=admin.jar # 设置文件编码为 UTF-8 JAVA_OPTS="-Dfile.encoding=UTF-8" # 确认应用程序是否正在运行 PID=$(ps -ef | grep $APP_NAME | grep -v grep | awk '{print $2}') if [ -n "$PID" ]; then echo "Application is already running (pid: $PID)" exit 1 fi # 启动应用程序 nohup $JAVA_HOME/bin/java $JAVA_OPTS -jar $APP_PATH/$APP_NAME > /dev/null 2>&1 & echo "Application started successfully" 二、设置项目关闭脚本 #!/bin/bash PID=$(jps | grep admin.jar | awk '{print $1}') if [ -z "$PID" ]; then echo "Your application is not running." else echo "Stopping your application..." kill $PID echo "Your application has been stopped." fi