By Jun Liu
IntelliJ IDEA, the widely used Java integrated development environment, has partnered with Apache Dubbo, an open-source microservice framework, to deliver exciting news for microservice developers. With the release of IntelliJ IDEA 2023.2, Jetbrains has officially launched a new plug-in: Apache Dubbo in Spring Framework.
This plug-in simplifies Dubbo project initialization and facilitates the identification of Dubbo services and their dependencies during project development. Microservice development based on Apache Dubbo will now be much more straightforward.
Before installing the Apache Dubbo plug-in, ensure that your IntelliJ IDEA version is 2023.2 or later.
There are two methods to install the Apache Dubbo plug-in.
Visit the official website of Apache Dubbo in Spring Framework[1]. In the top right corner of the webpage, click the Install to IntelliJ IDEA 2023.2 button to install the plug-in.
In your web browser, go to Preferences > Plugins. Search for Apache Dubbo in the search box and click Install.
Once the plug-in is installed, let's explore how to use it to create and develop an Apache Dubbo micro application.
Log on to the IntelliJ IDEA Console. In the top navigation bar, choose File > New > Project. In the New Project dialog box, you can see that the Apache Dubbo plug-in appears in the left-side template list. Click on it.
Set the Name, Location, and JDK parameters as needed, and then click Next.
The plug-in will use dubbo-spring-boot-starter to create the Spring Boot project. Therefore, you should:
• First, select the version of Apache Dubbo and Spring Boot.
• Second, select corresponding Dubbo and business components as needed.
Finally, click Create. The project is created.
The official release of the IntelliJ IDEA plug-in has significantly reduced the effort required for Dubbo project initialization. The Apache Dubbo community will continue to collaborate with IntelliJ to abstract more Dubbo features into plug-in components, simplifying the management of dependencies and configurations in Dubbo projects.
In addition to using plug-ins, you can also directly access the online service at start.dubbo.apache.org [2] to swiftly create a Dubbo project using your web browser.
[1] Apache Dubbo in Spring Framework
https://plugins.jetbrains.com/plugin/20938-apache-dubbo-in-spring-framework
[2] start.dubbo.apache.org
https://start.dubbo.apache.org/
Koordinator: Supporting Hybrid Deployment of Kubernetes and YARN
Major Upgrades of Go Microservice Framework: A Preview of Apache Dubbo-go 3.2.0-alpha
507 posts | 48 followers
FollowAlibaba Clouder - November 12, 2019
Alibaba Clouder - May 24, 2019
Alibaba Cloud Community - December 20, 2022
Apache Flink Community China - April 19, 2022
Nick - May 7, 2019
Aliware - May 20, 2019
507 posts | 48 followers
FollowMSE provides a fully managed registration and configuration center, and gateway and microservices governance capabilities.
Learn MoreMulti-source metrics are aggregated to monitor the status of your business and services in real time.
Learn MoreHighly reliable and secure deployment solutions for enterprises to fully experience the unique benefits of the hybrid cloud
Learn MoreFully managed, locally deployed Alibaba Cloud infrastructure and services with consistent user experience and management APIs with Alibaba Cloud public cloud.
Learn MoreMore Posts by Alibaba Cloud Native Community