idea创建 springboot 聚合工程以及pom公共依赖

在网上看了很多教程,结果都是一样的,容易出错的地方都没有讲。我写一个新的,方便大家。

先创建一个springboot项目,注意,选 maven pom, 而不是maven project。
idea创建 springboot 聚合工程以及pom公共依赖_第1张图片

一直next,创建完成后。在该空项目基础上新建module

idea创建 springboot 聚合工程以及pom公共依赖_第2张图片
新建module为springboot 项目
idea创建 springboot 聚合工程以及pom公共依赖_第3张图片
这里注意一定要点lombok,不然会出现子工程无法从父工程获取jar包的问题
idea创建 springboot 聚合工程以及pom公共依赖_第4张图片
idea创建 springboot 聚合工程以及pom公共依赖_第5张图片
一直点击next, 注意,需要子工程名的文件加,将子项目文件放在里面,如果没有指定好路径,这个子工程就回覆盖父工程。我就卡在这一步。

idea创建 springboot 聚合工程以及pom公共依赖_第6张图片

创建完毕后:
idea创建 springboot 聚合工程以及pom公共依赖_第7张图片
接下来进行父子依赖关系设置。

打开最外层pom。也就是父工程的pom文件

添加红框内容
idea创建 springboot 聚合工程以及pom公共依赖_第8张图片
代码如下:

    pom
        
        register
        provider
        consumer
    

打开子工程pom
idea创建 springboot 聚合工程以及pom公共依赖_第9张图片

idea创建 springboot 聚合工程以及pom公共依赖_第10张图片
代码如下:

    jar
        
        com.rpc
        all
        0.0.1-SNAPSHOT
         
    

这里修改parent 依赖,指向父工程.

再删除子工程的dependencies依赖,康康子工程是否正常,如果有红名,表示依赖失败,多检查一下。

你可能感兴趣的:(idea创建 springboot 聚合工程以及pom公共依赖)