The author | thun Ali cloud technology experts

If you want to use Spring Cloud Alibaba, the first problem you will encounter is how to quickly create a scaffolding project.

Recently, Alibaba released Spring’s domestic scaffolding customized Aliyun Java Initializer, because of the full Chinese interface and smooth speed, the vast number of developers hot. Spring scaffolding provides developers with a wealth of components to choose from and a variety of packaging options to make it easier to use. The Web side of Spring scaffolding can help users get started quickly, but many developers face a problem: when the Web version of Spring scaffolding is eventually imported into the IDE, the developer needs to switch between the IDE, which increases development time to some extent.

No need to switch IDE

In order to get closer to the user development scene and improve the development efficiency, the developer does not need to switch out from the IDE. Spring Cloud Alibaba project is directly generated in 30 seconds through the plug-in function and automatically imported. We provide the same functionality as Spring Scaffolding Aliyun Java Initializer in our local IDE plugin Alibaba Cloud Toolit, so you don’t have to switch. Generate Spring Cloud Alibaba project with one click in 30 seconds.

Create the Spring Cloud Alibaba framework

If you have not already installed Cloud Toolkit, you can search our plugin in the IDEA plugin market to install it. Once installed, you can directly use the ability to create Spring Cloud Alibaba scaffolding projects.

1. Find Alibaba Java Initializer on the left side of the panel of the new project, select project SDK, and click Next;

2. Select the project metadata. At present, we support maven and Gradle construction methods, and Java, Kotlin and Groovy development languages.

3. Select the dependent components of the project. We provide very rich dependent components. The left side is the category of components, which basically covers the basic dependencies needed by the development of a system. In the middle are the specific components, with a basic introduction to the components and links to related documentation. After selecting the dependent component, click Next.

4. Click Finish, Cloud Toolkit will automatically complete the project creation and import, just 4 steps, you can enjoy the Spring Cloud Alibaba.

One-click Deployment of Cloud Toolkit

Cloud Toolkit is a free local IDE plug-in released by AliYun to help developers develop, test, diagnose and deploy applications more efficiently. Plugins enable one-click deployment of native applications to any server, even the cloud (ECS, EDAS, ACK, ACR, applets, etc.); There are also built-in Arthas diagnostics, Dubbo tools, Terminal terminals, file uploads, function calculations, and MySQL executators. Currently, IntelliJ IDEA mainstream version, Eclipse, Pycharm, Maven, VSCode versions are supported.

You can search for “Alibaba Cloud Toolkit” in every IDE (IntelliJ, Goland, PyCharm, Eclipse, Visual Studio Code) and install it.

Compared to traditional development and deployment models, all of the Cloud Toolkit’s capabilities are innovatively embedded into the native IDE, minimizing the cost of switching between tools for developers. In terms of development and deployment, Cloud Toolkit can greatly shorten the tedious work of 7-8 minutes to 20 seconds, and developers can easily complete application deployment in IDE with one click. The comparison between the traditional solution and Cloud Toolkit solution is as follows:

In addition, the Cloud Toolkit provides a number of tools for improving Cloud native development, as well as some common functions such as:

  • Local IDE projects are one-click deployed to any remote server
  • Local IDE projects are one-click deployed to any Kubernetes
  • Local IDE project one-click package and push Docker image to the Ali Cloud image repository
  • Local IDE project one-click deployment to Ali Cloud ECS, EDAS, SAE, Web+, small program cloud and ACK
  • Built-in Terminal
  • File uploader
  • View the remote server runtime logs
  • Ali Cloud small program development tools
  • Ali cloud computing development tools
  • Built-in SQL executor
  • Apache Dubbo and Spring Cloud Framework project templates & code generation
  • Remote Java program runtime diagnostic tool
  • Remote debugging of microservices

Click to understand the details of the product: cn.aliyun.com/product/clo…

Welcome to join the Cloud Toolkit Nail communication Group

Spike scans the qr code above and starts communicating immediately

“Alibaba Cloud originator focuses on micro-service, Serverless, container, Service Mesh and other technical fields, focuses on the trend of cloud native popular technology, large-scale implementation of cloud native practice, and becomes the public account that most understands cloud native developers.”