Spring多模块开发坑

问题描述

运行模块:sou-main 创建模块:sou-admin

sou-main必须依赖sou-admin,否则项目运行的模块找不到新创建模块的类

解决方案

在sou-main中添加依赖:

<!-- sou-main-->
<dependency>
    <groupId>com.sou</groupId>
    <artifactId>sou-admin</artifactId>
</dependency>

在sou-parent中配置版本管理:

<!-- sou-parent-->
<dependencyManagement>
    <dependency>
        <groupId>com.sou</groupId>
        <artifactId>sou-admin</artifactId>
        <version>1.0</version>
    </dependency>
</dependencyManagement>