配置多模块项目
想要学习gradle多模块最好的方式,就是看看spring源码, spring 源码就是用的gradle进行构建,小刀fork了官网的spring项目,并且新加子一个中文注释的分支
https.../
在这个页面,我们可以选择一些通用的配置, 如, maven , gradle ,jdk版本,依赖等等,这里小刀填一个最小化的版本:
?...但是这个工程是单模块的,我们要把他改造成多模块的
改造成多模块项目
改造并不麻烦, 像以前在maven工程中, 需要在主pom里面声明Module一样, gradle需要在settings.gradle...,对外提供web访问的admin模块,打包出去的client模块, 对外提供dubbo接口的service模块,供admin,service调用的business接口模块,business的实现逻辑的business-impl...只能在admin,service的build.gradle里面写springboot的插件
配置文件,只能放在admin和service的resources目录下
类如mybatis的连接, redis