shell脚本启动jar包

1、启动脚本的命令start.sh

# 设置jar包名称
JAR_NAME="ruoyi-admin.jar"
# 使用pgrep查找jar包名称的进程,如果存在,返回0(表示找到了进程)
if pgrep -f "$JAR_NAME" >/dev/null
then
    echo "Jar进程已存在"
    ps -ef | grep ruoyi-admin.jar | grep -v grep | awk '{print $2}'  | xargs kill
else
    echo "Jar进程不存在"
fi

nohup java -jar -Dfile.encoding=utf-8 ruoyi-admin.jar > nohup.out  2>&1 &

jpom相关部署命令

2、部署后端包相关命令

      2.1、后端构建命令

mvn clean package -Dmaven.test.skip=true

      2.2、产物目录

ruoyi-admin/target/ruoyi-admin.jar

    2.3、发布前命令,备份

cd /data
cp ruoyi-admin.jar ruoyi-admin$(date +%Y%m%d%H%M%S).jar

    2.4、发布后命令,启动

cd /data
sh start.sh

3、部署前端包相关命令

     3.1、构建命令

cd .\ruoyi-ui\ 
echo "切换目录成功"
npm install && npm run build:prod

    3.2、产物目录

ruoyi-ui/dist

   3.3、发布前命令

cd /data/ruoyi-ui
zip -r dist$(date +%Y%m%d%H%M%S).zip dist/
rm -rf dist/

相关推荐

  1. shell启动jar 脚本

    2024-04-13 22:04:01       38 阅读
  2. shell脚本启动jar

    2024-04-13 22:04:01       35 阅读
  3. 优雅关闭jar程序shell 脚本

    2024-04-13 22:04:01       43 阅读
  4. springboot jar编写启动start.sh

    2024-04-13 22:04:01       54 阅读
  5. centos7 后台启动jar

    2024-04-13 22:04:01       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 22:04:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 22:04:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 22:04:01       82 阅读
  4. Python语言-面向对象

    2024-04-13 22:04:01       91 阅读

热门阅读

  1. C语言隐藏执行其他程序

    2024-04-13 22:04:01       34 阅读
  2. openjudge_2.5基本算法之搜索_1756:八皇后

    2024-04-13 22:04:01       38 阅读
  3. 预训练的启蒙:浅谈BERT、RoBERTa、ALBERT、T5

    2024-04-13 22:04:01       37 阅读
  4. P1085 [NOIP2004 普及组] 不高兴的津津

    2024-04-13 22:04:01       32 阅读
  5. 前端面试复习大纲

    2024-04-13 22:04:01       40 阅读
  6. 单片机家电产品--OC门电路

    2024-04-13 22:04:01       40 阅读
  7. 岛屿个数(dfs)

    2024-04-13 22:04:01       34 阅读
  8. 用户层read write io命令到NVMe SSD全流程

    2024-04-13 22:04:01       42 阅读
  9. 华为OD-C卷-考勤信息[100分]

    2024-04-13 22:04:01       36 阅读
  10. 面试经典150题 删除有序数组中的重复项 II

    2024-04-13 22:04:01       34 阅读
  11. 【无标题】

    2024-04-13 22:04:01       38 阅读
  12. Beamer使用

    2024-04-13 22:04:01       33 阅读
  13. Chapter 1-11. Introduction to Congestion in Storage Networks

    2024-04-13 22:04:01       35 阅读