【自动部署】4.阿里云ECS服务器 IDEA自动部署项目

如何在IDEA中,自动部署项目到阿里云ECS服务器?今天我们就来实现一键部署功能。

  • 执行maven命令打包
  • 免密登录,在IEDA中连接服务器
  • 执行stop脚本
  • 上传jar包到服务器
  • 执行start脚本
  • 查看运行日志

1.安装Alibaba Cloud Toolkit

2.配置host

3.自动化部署后端

右击项目,选择Alibaba CLound, 选择Deploy to Host

idea中的terminal实时查看日志

  1. 通过maven的方式部署多模块项目注意事项

  2. 在执行前需要添加两条maven命令

  3. 首先在最外层的模块添加如下命令

  4. 其次在生成jar包的模块添加如下命令

4.通过上传文件的方式自动化部署后端

相关推荐
面向星辰12 小时前
扣子开始节点和结束节点
java·服务器·前端
一匹电信狗13 小时前
【C++】封装红黑树实现map和set容器(详解)
服务器·c++·算法·leetcode·小程序·stl·visual studio
大锦终13 小时前
【Linux】网络层与数据链路层中重点介绍
linux·运维·服务器·网络
lht63193561214 小时前
从Windows通过XRDP远程访问和控制银河麒麟 v10服务器
linux·运维·服务器·windows
qiudaorendao14 小时前
作业11.9
linux·服务器·apache
岚天start15 小时前
解决方案—K8S集群的日志按天并按照命名空间分类定时同步到日志服务器
服务器·docker·kubernetes·shell·日志备份
顾安r15 小时前
11.10 脚本算法 五子棋 「重要」
服务器·前端·javascript·游戏·flask
Serverless社区16 小时前
助力企业构建 AI 原生应用,函数计算FunctionAI 重塑模型服务与 Agent 全栈生态
阿里云·云原生·serverless
gpfyyds66617 小时前
配置dns主从服务。要求从服务器能够定时从主服务器同步数据。
运维·服务器
倔强的石头10617 小时前
【Linux指南】操作系统的理解:从“内核”到“广义系统”的完整认知
linux·运维·服务器