使用Cloud Toolkit在IDEA中极速创建dubbo工程

 更新时间:2019年11月19日 09:24:36   作者:small_bug  
这篇文章主要介绍了使用Cloud Toolkit在IDEA中极速创建dubbo工程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

环境系统:

  • 系统:win10专业版 1903
  • IDEA版本:ULTIMATE 2019.2.4
  • JDK: openjdk version "1.8.0_40"

一.安装Cloud Toolkit插件

1.在IDEA的欢迎页面中点击Configure菜单(标注1)下拉列表中的Plugins(标注2)进入IDEA插件管理面板

2.在插件搜索框(标注3)中输入Alibaba Cloud Toolkit后按Enter回车键后,下面的搜索列表(标注4)中会显示搜索出来的插件,点击右侧的插件介绍页面中的Install(标注5)按钮后即可安装插件

3.安装过程中会显示安装进度,如标注6中所示

4.安装完成后会显示Restart IDE(标注7),点击后会弹出面板,点击Restart(标注8)后即可重启IDEA

二、使用Cloud Toolkit创建dubbo工程

1.在IDEA的欢迎页面点击Create New Project(标注1)进入新建项目页面

2.在新建项目页面,点击左侧的Apache Dubbo(标注2)后,在右侧选择项目的JDK版本,选择好后点击右下角的Next进入项目详细配置页面

3.在项目配置页面中可以配置如下项:

  • 项目的构建工具(Maven、Gradle)和GAV (标注5)
  • 选择Dubbo的版本、注册中心、配置文件格式(xml文件或者注释)、和dubbo的类型(消费者、生产者) (标注6)
  • SpringBoot版本、包名、项目描述信息 (标注7)

4.在项目配置的第2个页面中可以配置项目的名称、项目文件存放路径、模块名称、模块存放路(标注9、标注10),配置好后点击Finish完成项目的创建。

5.第一次进入项目会弹出Cloud Toolkit的欢迎页面(标注12),可以在这个页面中填入邀请码4QEFVD(标注13),填写好后点击关闭即可进入项目的主页面

若之前你已安装Cloud Toolkit但仍想填写邀请码,请在顶部导航栏单击阿里云图标,然后选择 User Guide。
在 Welcome to use Cloud Toolkit 页面填写邀请码,然后单击关闭。

可以通过这个入口重新进入欢迎页面填写邀请码

6.在项目的主页面中会加载maven中配置的依赖,可以选择Enable Auto-import(标注15)让IDEA自动导入依赖

7.等所有的依赖下载完成后,整个Dubbo工程就创建完成了,工程包含如下模块消费者模块(标注18)接口模块(标注19)生产者模块(标注20)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • java压缩多个文件并且返回流示例

    java压缩多个文件并且返回流示例

    这篇文章主要介绍了java压缩多个文件并且返回流示例,返回压缩流主是为了在程序里再做其它操作,需要的朋友可以参考下
    2014-03-03
  • Java编写实现窗体程序显示日历

    Java编写实现窗体程序显示日历

    这篇文章主要为大家详细介绍了Java编写实现窗体程序显示日历,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • Nacos框架与原理之Nacos的参数

    Nacos框架与原理之Nacos的参数

    这篇文章主要介绍了Nacos框架与原理之Nacos的参数,Nacos 中的参数有很多,如:命名空间、分组名、服务名、保护阈值、服务路由类型、临时实例等,但下面文章我们要讲解的是参数,参数是什么呢,下面一起进去文章学习详细内容吧
    2022-05-05
  • java常用API介绍之包装类

    java常用API介绍之包装类

    这篇文章主要介绍了java常用API介绍之包装类,API,即Application Programming Interface,中文名称是“应用程序接口",这些接口就是"jdk所提供"给我们使用的类,需要的朋友可以参考下
    2023-04-04
  • 浅谈Java的WeakHashMap源码

    浅谈Java的WeakHashMap源码

    这篇文章主要介绍了浅谈Java的WeakHashMap源码,WeakHashMap,从名字可以看出它是某种 Map,它的特殊之处在于 WeakHashMap 里的entry可能会被GC自动删除,即使程序员没有调用remove()或者clear()方法,需要的朋友可以参考下
    2023-09-09
  • java自动根据文件内容的编码来读取避免乱码

    java自动根据文件内容的编码来读取避免乱码

    这篇文章主要介绍了java自动根据文件内容的编码来读取避免乱码,需要的朋友可以参考下
    2014-02-02
  • Spring中@Conditional注解的用法

    Spring中@Conditional注解的用法

    这篇文章主要介绍了Spring中@Conditional注解的用法,@Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean,需要的朋友可以参考下
    2024-01-01
  • Java 添加文本框到PPT幻灯片过程解析

    Java 添加文本框到PPT幻灯片过程解析

    这篇文章主要介绍了Java 添加文本框到PPT幻灯片过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • tk.Mybatis 插入数据获取Id问题

    tk.Mybatis 插入数据获取Id问题

    本文主要介绍了tk.Mybatis 插入数据获取Id问题,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • 聊聊SpringBoot使用Nacos进行服务注册发现与配置管理问题

    聊聊SpringBoot使用Nacos进行服务注册发现与配置管理问题

    Nacos支持基于DNS和基于RPC的服务发现(可以作为springcloud的注册中心)、动态配置服务(可以做配置中心)、动态 DNS 服务。本文重点给大家介绍SpringBoot使用Nacos进行服务注册发现与配置管理,感兴趣的朋友一起看看吧
    2022-01-01

最新评论