问题:

 在分布式开发中,经常把公用接口独立出来放在common模块里,这样方便维护和引用。在使用commono模块中容易遇到的问题这里做一个总结。

1、首先单击父项目新建maven模块

2、创建maven模块

3、查看父项目模块中是否已经有common模块

4、在common模块中导入公共依赖如mybatisplus,以及自己写的类

然后在maven中先install,再package。另外的模块中才能使用得到common。

5、在要使用common的模块的pom文件中引入common,即可使用


如有错误,欢迎大家评论!

common模块的依赖问题相关推荐

  1. 多模块下依赖其他模块(例如Common模块)时的解决办法

    在多模块下,使用Knife4j进行接口测试时发现,全局异常处理器无法捕获自定义异常,经检查,已经在该模块下的依赖文件中引入相关模块,但是在返回给前端数据时,对于错误的请求返回的还是 message:I ...

  2. common 模块的简介

    Commom 模块旨在多个模块之间共享相同的工具类.配置类.异常类.全局异常处理.全局返回值对象,公共依赖等等.使用Common 模块的可以尽可能的将代码的复用性提升,但是,若复用类的提取不符合共用的 ...

  3. idea 模块jdk依赖总是自动变为jdk1.5

    转自,IDEA 模块JDK依赖为何总是自动变为JDK1.5, 更好体验:http://www.kongzid.com/ 目录 1.maven的JDK配置 1.1.设置 maven 全局JDK版本(全局 ...

  4. 【UE4源代码观察】观察 RHI、D3D11RHI、RenderCore 这三个模块的依赖关系

    基本概念 RHI(Render Hardware Interface)的职责是对OpenGL.DirectX3D.Vulkan这些图形接口API进行封装,来统一上层的调用.D3D11RHI就是 RHI ...

  5. maven 打包命令,只编译选择模块及其依赖模块

    当项目结构如下 --parent --admin --common --dal --service --web 如果你只想执行编译打包admin及其依赖模块,那么命令如下 mvn clean -U i ...

  6. 解决 Gradle 进行多模块开发时,模块相互依赖的问题

    问题背景 在使用多模块开发时,通常一个模块(A)可能会需要其它模块(B)中的类或方法,这时就产生了依赖关系,也就是 A 依赖 B. 要解决上述依赖,有两种方案 1.将B发布到 repo 仓库(可以为本 ...

  7. java idea 模块_idea 多模块项目依赖父工程class找不到问题的方法

    比如,我们有这么个过程,项目结构如下: a --b --c a是总结点,b是子节点,c是父节点 b依赖父节点class,通过maven构建时通常我们会在子节点中添加父节点依赖,如: com.xxx c ...

  8. SpringBoot模块创建依赖报错:

    SpringBoot依赖报错: 我们在创建springboot模块时需要联网,因为这是链接网址去加载依赖,但是一般加载后再idea右侧的maven里怎么刷新都会有红线报红,有的博客说把build里面的 ...

  9. 基于gradle的dependency-management配置实现多模块springboot依赖库的版本管理

    config.gradle(依赖版本配置) // 依赖版本管理 ext {version = ["springBootVersion" : "2.3.7.RELEASE& ...

  10. idea pom依赖失败_maven多模块和依赖冲突问题汇总记录

    前言: 今天学习和总结了一下maven的相关知识点,发现一些比较基础的东西居然也会忘记,这里对于一些日常工作中可能会遇到的问题进行了一下汇总. idea怎么创建maven多module的项目 首先了解 ...

最新文章

  1. 《数学之美》第19章 谈谈数学模型的重要性
  2. exchange 2010 sp2 证书问题
  3. 我所遇到的C++连接问题汇总
  4. AttributeError:module tensorflow no attribute app解决办法
  5. Boost:bimap双图的突变关系的测试程序
  6. 多线程相关的一些知识点
  7. C++静态联编与动态联编
  8. mysql索引的种类
  9. (转)微信公众平台开发02-接收信息及回复信息
  10. 给csdn主页添加个人联系方式或二维码
  11. 主动模式下FTP的详细工作过程
  12. vue 将数据保存到vuex中
  13. [Python] 读取存储.mat数据 scipy.io.loadmat(FileName)和scipy.io.savemat('XXX.mat', {'x': x,'y': y,'z': z})
  14. JS流程控制语句 重复重复(for循环)语句结构: for(初始化变量;循环条件;循环迭代) { 循环语句 }...
  15. C语言有限域的构造,有限域(3)——多项式环的商环构造有限域
  16. html5鼠标右键事件,js鼠标右键点击事件
  17. 代码审查工具 rietveld的安装与使用(二)
  18. 在菲律宾人民币换php怎么换,菲律宾汇率换算人民币(人民币兑换比索计算器)
  19. tif转成bmp matlab,【转 】将图像转化成avi格式电影(bmp2avi,jpg2avi,tiff2avi等) - [Matlab]...
  20. OpenGL硬件加速判断

热门文章

  1. 如何科学预估开发时间
  2. 关于打开CMD窗口一闪而退的解决方法
  3. 练习java文档Matcher
  4. netron工具简单使用
  5. 微信自动跳转默认浏览器 微信扫一扫直接打开外部浏览器
  6. 快速彻底删除页眉或页脚横线
  7. guass白名单的配置命令
  8. Django 4.x Caches 缓存使用示例和配置方法
  9. linux drop cache权限不够,Linux drop_caches
  10. 计算机网络实验六(子网划分)