IDEA创建多个springboot模块的maven工程

1. File->new->project

2. 选择maven,直接next

IDEA创建多个springboot模块的maven工程

3. 选择一个文件夹,finish

IDEA创建多个springboot模块的maven工程
IDEA创建多个springboot模块的maven工程

4. 删除src,pom添加pom

IDEA创建多个springboot模块的maven工程

5. new Module …

IDEA创建多个springboot模块的maven工程

6. 在maven模板中选择quickstart,next

  • 这里不能直接创建springboot工程,因为springboot的父级会指向spring-boot-starter-parent,而不是我们这里的modulesTest,后面会添加springboot的依赖

IDEA创建多个springboot模块的maven工程

7. 父级已经指向modulesTest,给子工程命名为ma,next

IDEA创建多个springboot模块的maven工程

8. finish,子工程ma创建成功

IDEA创建多个springboot模块的maven工程

9. 查看父工程pom

  • 多了一个子工程ma

IDEA创建多个springboot模块的maven工程

10. 查看子工程ma

  • parent指向的父工程modulesTest

IDEA创建多个springboot模块的maven工程

11. 修改ma的pom文件

  • 使用springboot2.3.1版本,添加web启动器

IDEA创建多个springboot模块的maven工程

12. 添加启动类

IDEA创建多个springboot模块的maven工程

13. 启动工程,查看打印

IDEA创建多个springboot模块的maven工程

14. 同上创建子工程mb

IDEA创建多个springboot模块的maven工程
IDEA创建多个springboot模块的maven工程

15. mb工程添加一个测试类,并打包

IDEA创建多个springboot模块的maven工程
IDEA创建多个springboot模块的maven工程

16. 在ma工程内引入mb工程的jar

IDEA创建多个springboot模块的maven工程

17. 在ma工程中使用mb工程的方法

IDEA创建多个springboot模块的maven工程

18. 启动ma,查看打印

IDEA创建多个springboot模块的maven工程