使用Cloud Toolkit在IDEA中極速創(chuàng)建dubbo工程
環(huán)境系統(tǒng):
- 系統(tǒng):win10專業(yè)版 1903
- IDEA版本:ULTIMATE 2019.2.4
- JDK: openjdk version "1.8.0_40"
一.安裝Cloud Toolkit插件
1.在IDEA的歡迎頁(yè)面中點(diǎn)擊Configure菜單(標(biāo)注1)下拉列表中的Plugins(標(biāo)注2)進(jìn)入IDEA插件管理面板

2.在插件搜索框(標(biāo)注3)中輸入Alibaba Cloud Toolkit后按Enter回車鍵后,下面的搜索列表(標(biāo)注4)中會(huì)顯示搜索出來的插件,點(diǎn)擊右側(cè)的插件介紹頁(yè)面中的Install(標(biāo)注5)按鈕后即可安裝插件

3.安裝過程中會(huì)顯示安裝進(jìn)度,如標(biāo)注6中所示

4.安裝完成后會(huì)顯示Restart IDE(標(biāo)注7),點(diǎn)擊后會(huì)彈出面板,點(diǎn)擊Restart(標(biāo)注8)后即可重啟IDEA

二、使用Cloud Toolkit創(chuàng)建dubbo工程
1.在IDEA的歡迎頁(yè)面點(diǎn)擊Create New Project(標(biāo)注1)進(jìn)入新建項(xiàng)目頁(yè)面

2.在新建項(xiàng)目頁(yè)面,點(diǎn)擊左側(cè)的Apache Dubbo(標(biāo)注2)后,在右側(cè)選擇項(xiàng)目的JDK版本,選擇好后點(diǎn)擊右下角的Next進(jìn)入項(xiàng)目詳細(xì)配置頁(yè)面

3.在項(xiàng)目配置頁(yè)面中可以配置如下項(xiàng):
- 項(xiàng)目的構(gòu)建工具(Maven、Gradle)和GAV (標(biāo)注5)
- 選擇Dubbo的版本、注冊(cè)中心、配置文件格式(xml文件或者注釋)、和dubbo的類型(消費(fèi)者、生產(chǎn)者) (標(biāo)注6)
- SpringBoot版本、包名、項(xiàng)目描述信息 (標(biāo)注7)

4.在項(xiàng)目配置的第2個(gè)頁(yè)面中可以配置項(xiàng)目的名稱、項(xiàng)目文件存放路徑、模塊名稱、模塊存放路(標(biāo)注9、標(biāo)注10),配置好后點(diǎn)擊Finish完成項(xiàng)目的創(chuàng)建。

5.第一次進(jìn)入項(xiàng)目會(huì)彈出Cloud Toolkit的歡迎頁(yè)面(標(biāo)注12),可以在這個(gè)頁(yè)面中填入邀請(qǐng)碼4QEFVD(標(biāo)注13),填寫好后點(diǎn)擊關(guān)閉即可進(jìn)入項(xiàng)目的主頁(yè)面
若之前你已安裝Cloud Toolkit但仍想填寫邀請(qǐng)碼,請(qǐng)?jiān)陧敳繉?dǎo)航欄單擊阿里云圖標(biāo),然后選擇 User Guide。
在 Welcome to use Cloud Toolkit 頁(yè)面填寫邀請(qǐng)碼,然后單擊關(guān)閉。

可以通過這個(gè)入口重新進(jìn)入歡迎頁(yè)面填寫邀請(qǐng)碼

6.在項(xiàng)目的主頁(yè)面中會(huì)加載maven中配置的依賴,可以選擇Enable Auto-import(標(biāo)注15)讓IDEA自動(dòng)導(dǎo)入依賴

7.等所有的依賴下載完成后,整個(gè)Dubbo工程就創(chuàng)建完成了,工程包含如下模塊消費(fèi)者模塊(標(biāo)注18)接口模塊(標(biāo)注19)生產(chǎn)者模塊(標(biāo)注20)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
java實(shí)現(xiàn)輕輕松松控制臺(tái)斗地主的示例代碼
這篇文章主要介紹了java實(shí)現(xiàn)輕輕松松控制臺(tái)斗地主,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
spring中的@Value讀取配置文件的細(xì)節(jié)處理過程
這篇文章主要介紹了spring中的@Value讀取配置文件的細(xì)節(jié)處理過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09
Java畢業(yè)設(shè)計(jì)實(shí)戰(zhàn)之仿小米電子產(chǎn)品售賣商城系統(tǒng)的實(shí)現(xiàn)
這是一個(gè)使用了java+SpringBoot+Vue+MySQL+Redis+ElementUI開發(fā)的仿小米商城系統(tǒng),是一個(gè)畢業(yè)設(shè)計(jì)的實(shí)戰(zhàn)練習(xí),具有小米商城該有的所有基礎(chǔ)功能,感興趣的朋友快來看看吧2022-01-01
springboot實(shí)現(xiàn)圖片大小壓縮功能
這篇文章主要為大家詳細(xì)介紹了springboot實(shí)現(xiàn)圖片大小壓縮功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04
springboot 使用zookeeper實(shí)現(xiàn)分布式隊(duì)列的基本步驟
這篇文章主要介紹了springboot 使用zookeeper實(shí)現(xiàn)分布式隊(duì)列,通過ZooKeeper的協(xié)調(diào)和同步機(jī)制,多個(gè)應(yīng)用程序可以共享一個(gè)隊(duì)列,并按照先進(jìn)先出的順序處理隊(duì)列中的消息,需要的朋友可以參考下2023-08-08

