借助 Cloud Toolkit 快速创建 Dubbo 工程
Cloud Toolkit 是一個 IDE 插件,幫助開發者更高效地開發、測試、診斷并部署應用。在最新版的插件中,提供了快速創建 Dubbo 工程的功能,下面就來快速體驗下吧。
Dubbo 采用全 Spring 配置方式,透明化接入應用,對應用沒有任何 API 侵入,只需用 Spring 加載 Dubbo 的配置即可,Dubbo 基于?Spring 的 Schema 擴展?進行加載。
如果不想使用 Spring 配置,可以通過?API 的方式?進行調用。
功能預覽
功能入口
打開 IntelliJ IDEA,進入菜單:File - New - Project...
第一步:選擇 JAVA SDK 版本
第二步:填寫應用基本信息
**
包括選擇 Dubbo 版本、Spring Boot 版本等。
第三步:確定創建
如下圖所示,就完成了一個完整的 Dubbo 工程的創建了,此工程的結構和Apache Dubbo 官方樣例工程完全一致。
參考 Apache Dubbo 官方樣例工程:https://dubbo.apache.org/zh-cn/docs/user/quick-start.html
亮點1:本地應用一鍵部署
- Deploy to ECS
開發者本地編寫的應用程序,在圖形化界面上進行配置,即可持續便利的部署到云端的 ECS 服務器上;在 Eclipse 中完成編碼后,無須在 Maven 、Git 以及其他運維腳本和工具的之間切換,借助 Cloud Toolkit for Eclipse 插件,在 IDE 的圖形界面上選擇一個或若干個 ECS 實例,即可將應用程序部署至 ECS 指定目錄 - Deploy to EDAS
針對阿里云 EDAS 產品的開發者,我們也在插件上打通了本地應用程序和云端部署,在 Eclipse 中完成編碼后,將 IDE 內的項目工程,關聯上 EDAS 的應用,即可實現快速部署。 - Deploy to CS Kubernetes
針對阿里云 容器服務 Kubernetes 產品的開發者,我們也在插件上打通了本地應用程序和云端Kubernetes部署,在 Eclipse 中完成編碼后,將 IDE 內的項目工程,關聯上 容器服務 Kubernetes 的部署,即可實現快速部署。
亮點2:內置終端 Terminal
IDE 內,開發者可以直接通過內置的終端 Terminal,快速登錄遠程服務器;
對了,不僅僅用于阿里云服務器 ECS,所有支持標準 SSH 協議的機器,都可以
亮點3:文件上傳
Cloud Toolkit 幫助開發者在 IDE 內,一鍵將本地或者遠程 URL 文件上傳到服務器指定目錄下去,無需在各種 FTP、SCP 工具之間頻繁切換?
更為重要的是,文件上傳完畢后,還支持命令執行,比如:文件解壓縮、程序啟動等
原文鏈接
本文為云棲社區原創內容,未經允許不得轉載。
總結
以上是生活随笔為你收集整理的借助 Cloud Toolkit 快速创建 Dubbo 工程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android Native 内存泄漏系
- 下一篇: 【物联网开发实战】- 设备上云方案详解?