结合上篇文章的gradle统一版本的方案,这篇文章记录下gradle的多模块项目配置
1.start.sping.io上生成一个单项目;
2.建一个server的文件夹,把src的目录移到server下面,这个server作为整个项目的启动类;
build.gradle也放进去;
2.创建一个order的文件夹,比如我们这里有个订单模块;
目录结构如下
3.在server的build中依赖order模块
在整个项目的setting.gradle中设置项目的模块
4.注意,在order的build.gradle中去掉
id 'org.springframework.boot' version '2.7.3'
不然他会找一个mian-class才行的
5.写一个testcontroller,测试一下
6.注意一下server中的包扫描配置
ok,基本到这里就结束了