当前位置: 首页 > ai >正文

通过Idea 阿里插件快速部署java jar包

本文概述使用idea的Alibaba Cloud Toolkit插件,快速实现上传jar,并启动jar的实现过程。

1)idea插件配置

2)脚本内容

basepath='/home/xxx/xxxxx_admin/'
timestamp=$(date +"%Y%m%d%H%M%S")PID=$(ps -ef | grep java | grep xxxxx_admin | awk '{print $2}')
if [ -z "$PID" ]; thenecho "No java process for bluewhale-admin......."
elseecho "PID of xxxxx_admin: $PID"echo "kill -9 $PID"kill -9 $PID
fisleep 2echo 'mv' ${basepath}xxxxx_admin.jar ${basepath}xxxxx_admin.jar_${timestamp}
mv ${basepath}xxxxx_admin.jar ${basepath}xxxxx_admin_${timestamp}
mv ${basepath}admin.log ${basepath}admin.log_${timestamp}sleep 2
echo "copy jar..."
mv ${basepath}waitDeploy/xxxxx_admin.jar ${basepath}xxxxx_admin.jarsleep 2nohup java -Xms256m -Xmx256m -jar ${basepath}xxxxx_admin.jar > ${basepath}admin.log 2>&1 &
echo "start OK!"

http://www.xdnf.cn/news/20183.html

相关文章:

  • 实用向:Linux Shell 脚本实现 CPU / 内存 / 硬盘 + IO / 网络多指标告警(支持 163/QQ/139 邮箱)
  • python调用mysql
  • PDF文件基础-计算机字体
  • 【Luogu_P8118】 「RdOI R3.5」Mystery【Slope Trick】【DP】
  • 深度学习基础概念回顾(Pytorch架构)
  • 【Java实战㉗】Java日志框架实战:Logback与Log4j2的深度探索
  • 大型Go项目中搭建CI/CD流水线
  • 竞价代运营:百度竞价账户托管优化
  • VeeValidate v4 终极指南:精通 Vue 3 组合式 API 表单验证
  • Web Worker 从原理到实战 —— 把耗时工作搬到后台线程,避免页面卡顿
  • 计算机视觉(九):图像轮廓
  • 破局功能割裂、成本高昂、协同低效,遨游天通卫星电话实现一机多能
  • Adobe Illustrator(Ai) 2022矢量设计软件的安装教程与下载地址
  • 【Python自动化】 21.3 Pandas Series 核心数据结构完全指南
  • 如何使显示器在笔记本盖上盖子时还能正常运转
  • windows找不到gpedit.msc(本地组策略编辑器)
  • Docker容器安全最佳实践:镜像扫描、权限控制与逃逸防范
  • Pie Menu Editor V1.18.7.exe 怎么安装?详细安装教程(附安装包)​
  • [linux仓库]性能加速的隐形引擎:深度解析Linux文件IO中的缓冲区奥秘
  • Java并发锁相关
  • LeetCode - 202. 快乐数
  • 深度学习——数据增强(Data Augmentation)
  • HTML HTML基础(2)
  • 数控机床中,进行前瞻速度规划时,根据几何约束限制计算的拐角过渡速度
  • HTML基础(决定页面结构)
  • MQTT 与 Java 框架集成:Spring Boot 实战(一)
  • 【GEOS-Chem伴随模型第二期】GEOS-Chem Adjoint 安装与配置
  • 2025年互联网行业高含金量证书盘点!
  • leetcode 2749. 得到整数零需要执行的最少操作数 中等
  • 邪修实战系列(1)