「集成开发环境」IDEA中 30 秒生成 Spring Cloud Alibaba 工程


如果你想使用 Spring Cloud Alibaba , 那么你遇到的第一个问题一定是如何快速的创建一个脚手架工程 。
近日 , 阿里巴巴发布了 Spring 的国内脚手架定制版 Aliyun Java Initializer , 因为全中文界面和流畅速度 , 被广大开发者热传 。 Spring 脚手架为开发者提供了丰富的可选组件 , 并且可以选择多种打包方式 , 大大方便了开发人员的使用 。 Web 端 Spring 脚手架可以帮助用户快速上手 , 但很多开发者也面临一个问题:在 Web 版本 Spring 脚手架生成工程最重要导入 IDE 中 , 开发者需要进行 IDE 切换 , 在一定程度上 , 增加了开发时间 。
无需切换IDE 为了更加贴近用户开发场景 , 提高开发效率 , 让开发者无需从 IDE 切换出去 , 通过插件功能 30 秒直接生成 Spring Cloud Alibaba 工程 , 自动导入 。 我们在本地 IDE 插件 Alibaba Cloud Toolit 中提供了与 Spring 脚手架定制版 Aliyun Java Initializer一样的功能 , 让你无需切换 , 30 秒一键生成 Spring Cloud Alibaba 工程 。
Cloud Toolkit 四步创建 Spring Cloud Alibaba 框架 如果还没有安装过 Cloud Toolkit , 可以在 IDEA 插件市场搜索我们的插件进行安装 。 安装之后 , 就可以直接使用创建 Spring Cloud Alibaba 脚手架工程的功能了 。

  1. 在新建工程的面板左侧找到Alibaba Java Initializer , 选择工程SDK , 点击下一步

「集成开发环境」IDEA中 30 秒生成 Spring Cloud Alibaba 工程
本文插图
  1. 选择工程元数据 , 目前我们支持maven和gradle两种构建方式 , Java , Kotlin和Groovy三种开发语言 , 选择好元数据后点击下一步

「集成开发环境」IDEA中 30 秒生成 Spring Cloud Alibaba 工程
本文插图
  1. 选择工程的依赖组件 , 我们提供了非常丰富的依赖组件 , 左侧是组件的类别 , 基本涵盖开发一个系统需要的基础依赖 , 如果你有特殊的需求 , 可以给我们留言 。 中间是具体的组件 , 有组件的基本介绍和相关文档链接 。 选择好依赖组件后 , 点击下一步

「集成开发环境」IDEA中 30 秒生成 Spring Cloud Alibaba 工程
本文插图
  1. 点击完成 , Cloud Toolkit 就自动完成工程的创建和导入了 , 只需 4 步 , 就可以愉快的体验 Spring Cloud Alibaba了 。
一键部署神器 Cloud Toolkit Cloud Toolkit 是阿里云发布的免费本地 IDE 插件 , 帮助开发者更高效地开发、测试、诊断并部署应用 。 通过插件 , 可以将本地应用一键部署到任意服务器 , 甚至云端(ECS、EDAS、ACK、ACR 和 小程序云等);并且还内置了 Arthas 诊断、Dubbo工具、Terminal 终端、文件上传、函数计算 和 MySQL 执行器等工具 。 目前已支持 IntelliJ IDEA 主流版本、 Eclipse、Pycharm、Maven、VSCode 版本 。
大家可以在各个IDE(IntelliJ , Goland , PyCharm , Eclipse , Visual Studio Code)搜索“Alibaba Cloud Toolkit” , 即可安装 。
相比传统的开发和部署模式 , Cloud Toolkit 的所有能力均采用了嵌入到本地IDE的创新方式 , 这样能够最大限度的减少开发者在不同工具间切换的成本 。 在开发和部署这个环节上 , Cloud Toolkit 能够将原本每次 7-8 分钟的繁琐工作 , 大大缩短到 20 秒内 , 开发者可以非常方便的在IDE 内 , 一键完成应用程序的部署工作 。 关于传统方案和 Cloud Toolkit 方案的对比 , 如下图所示:
「集成开发环境」IDEA中 30 秒生成 Spring Cloud Alibaba 工程
本文插图
【「集成开发环境」IDEA中 30 秒生成 Spring Cloud Alibaba 工程】