写点什么

IDEA 中 30 秒生成 Spring Cloud Alibaba 工程

  • 2020-05-06
  • 本文字数:1430 字

    阅读完需:约 5 分钟

IDEA中 30 秒生成 Spring Cloud Alibaba 工程

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

如果你想使用 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,点击下一步



2.选择工程元数据,目前我们支持 maven 和 gradle 两种构建方式,Java,Kotlin 和 Groovy 三种开发语言,选择好元数据后点击下一步



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



4.点击完成,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 方案的对比,如下图所示:



此外,Cloud Toolkit 还提供了大量云原生开发过程中的提效工具,还包括一些常用的功能,比如:


  • 本地 IDE 内项目一键部署到任意远程服务器

  • 本地 IDE 内项目一键部署到任意 Kubernetes

  • 本地 IDE 内项目一键打包并推送 Docker 镜像到阿里云镜像仓库

  • 本地 IDE 内项目一键部署到阿里云 ECS、EDAS、SAE 、Web+、小程序云和 ACK

  • 内置 Terminal 终端

  • 文件上传器

  • 查看远程服务器运行时日志

  • 阿里云小程序开发工具

  • 阿里云函数计算开发工具

  • 内置 SQL 执行器

  • Apache Dubbo 和 Spring Cloud 框架项目模板 &代码生成

  • 远程 Java 程序运行时诊断工具

  • 微服务远程调试

  • 产品详情


2020-05-06 08:00993

评论

发布
暂无评论
发现更多内容

架构实战营模块一作业

π

架构实战营

01简单架构分析

神奇的叶叔叔

开发者有话说|要不是家里穷,我也不想当码农

三掌柜

个人成长 个人感悟

vivo鲁京辉:数据安全与隐私保护是消费者的基本权利,是企业的“铁律”

Geek_2d6073

程序员未来职业规划路线,请收藏

收到请回复

Java 程序员 架构 职业规划 语言 & 开发

他来了!袋鼠云大数据基础平台EasyMR正式上线

袋鼠云数栈

实用五步法教会你指标体系的设计与加工

袋鼠云数栈

这些Java基础知识,诸佬们都还记得嘛(学习,复习,面试都可)

钟奕礼

编程 java;

史上最全的Java容器集合之equals 和 hashCode

自然

集合 Java core 9月月更

【编程实践】详解 MySQL 在 Python 中的使用(2)-pymysql的使用

迷彩

MySQL 数据库 增删改查 pymysql 9月月更 数据库操作

面试中经常问到的几个问题,快来看看能答对几道吧(Java)

钟奕礼

java; 编程、

详解数据计算能力的四种类型

穿过生命散发芬芳

9月月更 数据计算

Python语法之异常处理

芯动大师

异常处理 9月月更 Python异常处理方法

【云原生 | 从零开始学Kubernetes】十二、k8spod的生命周期与容器钩子

泡泡

Docker 云计算 云原生 k8s 9月日更

Python语法之模块和包(2)

芯动大师

9月月更 模块创建 包的应用

开源直播课丨高效稳定易用的数据集成框架——ChunJun类加载原理与实现

袋鼠云数栈

开源技术公开课丨Taier工作流的介绍

袋鼠云数栈

Redis进阶知识点(可学习,可复习,可面试)

钟奕礼

java; 编程、

信我,Java面试的苦只吃一次,看完这八股文合集,渣渣也能进大厂

钟奕礼

编程 java;

实战案例,个个是经典,不愧是阿里P7私传“并发编程核心讲义”,竟能讲的如此通透

程序知音

Java 并发编程 多线程 高并发 后端技术

《软件开发的201个原则》思考:7.尽早把产品交给客户

非晓为骁

软件开发201原则

模块一作业

知足🐏

【编程实践】详解MySQL在Python中的使用(1)

迷彩

Python MySQL 数据库 pymysql 9月月更

Groovy closure 与Java function转换

FunTester

Java | abstract关键字【面向对象的第三大特征——多态】

Fire_Shield

Java 9月月更 abstract

史上最全的Java容器集合之HashMap(源码解读)

自然

集合 Java core 9月月更

未来智安加入中国通信标准化协会成为全权会员

未来智安XDR SEC

Android 开发环境的搭建(Android Studio + 逍遥模拟器)

Android Studio 安卓开发 9月月更

APICloud可视化编程(二)

YonBuilder低代码开发平台

前端开发 APICloud 多端开发

作业一

小虎

架构实战营

极客时间-架构师训练营作业-模块一

沐の爹

IDEA中 30 秒生成 Spring Cloud Alibaba 工程_文化 & 方法_程序猿DD_InfoQ精选文章