一、前言

Cloud Toolkit官方介绍文档:https://www.aliyun.com/product/cloudtoolkit

Cloud Toolkit 是针对 IDE 平台为开发者提供的一款插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,您可以将本地应用一键部署到云端(ECS、EDAS、容器服务 Kubernetes 等)和任意服务器;并且它还内嵌了 Arthas 程序诊断、 Terminal Shell 终端和 MySQL 执行器等工具

【注】本文介绍的是在idea中使用Alibaba Cloud Toolkit插件部署springboot项目到阿里云服务器上的案例demo

阿里云服务器基本环境:jdk1.8以上 -> 项目运行所需

其它环境请根据项目情况自行安装哦~

二、idea安装插件Alibaba Cloud Toolkit

三、配置

1、配置Accounts

安装完之后idea -> Settings 左边栏便会出现Alibaba Cloud Toolkit工具栏,如下图

我们需要配置Accounts,这里可以参考官方给出的教程: http://toolkit.aliyun.com/eclipse/#AquireAccessKey

阿里云获取AccessKey详情地址 -> https://usercenter.console.aliyun.com/#/manage/ak

2、配置SSH Profile

这里可以有两种方式,根据自己情况选择



四、部署运行

项目右击选择如下图中所示

或idea上方Tools工具栏中选择

这里大家也可以看到Cloud Toolkit功能很强大,没事大家可以多点点看,前方一片绿洲等待着你们,哈哈

配置运行信息:

温馨小提示: 远程服务上的脚本是原本写好的,在idea中只是配置脚本运行的路径



关于脚本如何编写,可以参考官方给出的demo:https://yq.aliyun.com/articles/665693

配置完之后就是run运行了~



浏览器输入地址查看运行成功!

五、查看实时日志

可参考官方Cloud Toolkit 常见问题:https://yq.aliyun.com/articles/700024

运行完后很多时候我们需要在控制台实时查看日志信息,所以还需要配置如下信息:

# 实时查看日志命令
tail -f 日志路径

:我的日志文件是放在了 /IT_zhengqing/code/test 路径下

点击apply之后,然后关闭弹出框,再次单击 图中圈圈部分便可查看日志信息了



六、总结

Alibaba Cloud Toolkit 一键部署插件使用起来相对比较简单,很多地方idea中都已经给出提示配置链接,都不需要我们再百度查找资料,直接看官方提供的资料即可,功能也很强大,喜欢的同学可以多点点看其它的一些功能哦



Alibaba Cloud Toolkit 一键部署插件使用入门的更多相关文章

  1. Eclipse使用Alibaba Cloud Toolkit极速部署项目

    个人博客 地址:https://www.wenhaofan.com/a/20190716205809 什么是Alibaba Cloud Toolkit Cloud Toolkit 是针对 IDE 平台 ...

  2. 【Spring Boot】Spring Boot之使用Alibaba Cloud Toolkit(Idea插件)本地一键部署Spring Boot项目到远程服务器

    一.Alibaba Cloud Toolkit(Idea插件)的安装 1)Alibaba Cloud Toolkit 介绍 Cloud Toolkit 是本地 IDE 插件,帮助开发者更高效地开发.测 ...

  3. 超实用!!!使用IDEA插件Alibaba Cloud Toolkit工具一键部署本地应用到ECS服务器

    最近看到阿里云发布了一款名为 Alibaba Cloud Toolkit 的插件,可以帮助开发者高效开发并部署适合在云端运行的应用,瞬间击中了我的小心脏,这个对于个人开发者来说超级棒啊,终于不需要再手 ...

  4. IEDA中使用阿里插件Alibaba Cloud Toolkit和Arthas(阿尔萨斯)

    在 IntelliJ IDEA 中安装和配置 Cloud Toolkit 在 IntelliJ IDEA 中安装和配置 Cloud Toolkit 后,您可以将本地应用快速部署到阿里云 ECS.EDA ...

  5. Alibaba Cloud Toolkit,你确定不来尝鲜一下?

    阿里云出了新的工具,Alibaba Cloud Toolkit,看看“toolkit”这个名字就知道它是一个工具集. 没错!它就是一个工具集,一个集打包部署发布以及探索分析程序的工具集.而我,目前还停 ...

  6. Alibaba Cloud Toolkit 使用心得(IDEA版)

    一.安装插件 确保 IntelliJ IDEA 在 2018.1 或更高版本 打开 Settings - Plugins 搜索安装 Alibaba Cloud Toolkit 二.配置环境 Deplo ...

  7. cloud toolkit同时部署多个服务器

    首先安装cloud toolkit安装完成之后重启idea 添加host主机信息: 部署到远程服务器 具体信息: 配置本地查看服务器日志信息 启动脚本信息 start.sh #! /bin/sh so ...

  8. idea自动化部署插件 Alibaba Cloud Toolkit 使用记录

    官方安装文档和使用说明 https://help.aliyun.com/product/29966.html?spm=a2c4g.11186623.6.540.6efa6029JhlPfx 是什么? ...

  9. Alibaba Cloud Toolkit for Eclipse & ECS、EDAS 或容器服务 Kubernetes

    UserGuide_V2.1.0http://toolkit.aliyun.com/eclipse/?spm=5176.2020520130.105.3.3c3b697bOHma9f&msct ...

随机推荐

  1. K8S学习笔记之filebeat采集K8S微服务java堆栈多行日志

    0x00 背景 K8S内运行Spring Cloud微服务,根据定制容器架构要求log文件不落地,log全部输出到std管道,由基于docker的filebeat去管道采集,然后发往Kafka或者ES ...

  2. 重新学习MySQL数据库开篇:数据库的前世今生

    本文内容出自刘欣的"码农翻身"公众号,强烈推荐刘欣大大的文章.   数据库的前世今生 小李的数据库之旅 无纸化办公 小李是这个大学计算机科学与技术系的知名学生,他的编程能力了得,使 ...

  3. 关于selenium自动化对窗口句柄的处理

    首先什么是句柄?句柄就是你点击一个页面,跳转了一个新的窗口.你要操作的元素可能在原窗口上,也有可能在新窗口上. 看下图句柄1 句柄2 由这2张图可知,url不一样,证明他们是处于不同的界面,我要操作的 ...

  4. 分享各大CMS采集资源站网址合集

    分享各大CMS采集资源站网址合集 http://www.172zy.xyz/ 172云资源 http://www.dbzyz.com/ 豆瓣云资源 http://www.gaoqingzy.com/ ...

  5. 一文搞懂Python中的所有数组数据类型

    关于我 一个有思想的程序猿,终身学习实践者,目前在一个创业团队任team lead,技术栈涉及Android.Python.Java和Go,这个也是我们团队的主要技术栈. Github:https:/ ...

  6. Flutter学习笔记(25)--ListView实现上拉刷新下拉加载

    如需转载,请注明出处:Flutter学习笔记(25)--ListView实现上拉刷新下拉加载 前面我们有写过ListView的使用:Flutter学习笔记(12)--列表组件,当列表的数据非常多时,需 ...

  7. unity_小功能实现(敌人巡逻功能)

    利用NavMeshAgent控制敌人巡逻,即敌人在一组位置间循环巡逻. 首先我们要知道NavMeshAgent中有两个方法:1.锁定当前巡逻的某一目标位置,即navMeshAgent.destinat ...

  8. IO核心子系统

    IO核心子系统 一.IO层次结构 IO实现普遍采用了层次式的结构.其基本思想与计算机网络中的层次结构相同:将系统IO的功能组织成一系列的层次,每一层完成整个系统功能的一个子集,其实现依赖于下层完成更原 ...

  9. 配置springboot项目使用外部tomcat

    配置springboot项目使用外部tomcat 1.在pom文件中添加依赖 <!--使用自带的tomcat--> <dependency> <groupId>or ...

  10. Linux shell 内部命令与外部命令有什么区别以及怎么辨别

    内部命令实际上是shell程序的一部分,其中包含的是一些比较简单的linux系统命令,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留 ...