Maven引入本地项目(本地api)

具体操作

项目B,项目C 在项目根目录下执行mvn install,将项目引入到本地maven库中

然后在A项目pom中引入B和C

 <dependency>
     <groupId>com.xx.api</groupId>
     <artifactId>xxx-b-api</artifactId>
     <version>1.0.0</version>
 </dependency>

<dependency>
     <groupId>com.xx.api</groupId>
     <artifactId>xxx-c-api</artifactId>
     <version>1.0.0</version>
 </dependency>

然后就可以调用项目B和项目C中的Api了

原理
在这里插入图片描述

如上图,我们打开Maven的路径,开发路径后,找到上面的com文件夹,然后在找到xx(自己命名的)的文件夹,打开api文件夹,api文件夹下面就是引入到本地的项目。项目A,B,C的路径都是一样。mvn install后项目会引入到本地maven库中,所以可以通过Maven依赖集成。