idea创建多模块项目

相信不少小伙伴还不会利用idea创建多模块项目,因为我的另外一篇文章 grpc实战——构建一个简单的名称解析服务中需要创建多模块项目,所以特此写一篇简单的教程,已经会的童鞋可以忽略。

这里创建一个总项目为grpc,然后创建两个模块,分别为grpc-server和grpc-client。

创建grpc项目

这里,考虑创建一个总的maven项目,名叫grpc,然后在其中创建两个模块,一个为grpc-server,另外一个是grpc-client。
首先来创建总的项目,这里jdk我用的是1.8版本的,也建议大家最好是用1.8。因为是总的项目,所以在创建的时候,不需要勾选 "Create from archetype"。

 

图片.png

 

点击Next进入下一步,填写GroupId和ArtifactId。

 

图片.png


再次点击next,选择项目位置,一般默认即可:

图片.png


点击finish即可创建完成

图片.png

 

这里,可以将里面的src目录整体删除。

 

图片.png

创建grpc-server模块和grpc-client模块

在项目结构区域,右键点击grpc,选择new-》module

 

图片.png

 

又会出现创建项目的窗口,在其中选择maven项目,然后勾选"Create from archetype"

 

图片.png


点击next,输入ArtifactId

图片.png

 

点击next后,出现如下图内容,无需修改默认值,点击finish完成grpc-server模块的创建。

 

图片.png


同样地,grpc-client也是相同的操作,只是需要在填写ArtifactId的时候填写成grpc-client即可。
整个项目的结果如图所示:

图片.png

这里,每个模块可以近乎看成是一个独立的项目,比将所有代码都放到一起肯定耦合性更低;而比将所有模块都独立创建项目也要更优,可以整合大量的有关联的项目或者小项目。如果需要创建更多的模块也没有问题,也是按上面的创建模块的方法操作即可



作者:程序员Sunny
链接:https://www.jianshu.com/p/7b557edff5d4
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值