一张图看懂springboot使用gradle兼容maven的构建实现

构建

这是最新版对gradle的封装扩展,主要是兼容了的构建。仔细看这张图,可以发现中心包是starters启动器包。通过启动器做了3件事:

1.部署操作

主要是针对格式做的兼容实现。这里面包括仓库的定义和插件的定义,还定义了bom和约束,然后定义了自动配置。

2.设置classpath

主要是确定所有类和资源存在的路径。

3.约定设置

首先是类约定,包括可选包的设置、测试类和资源配置文件的提取。

其次是格式的约定设置,保证输出Maven仓库兼容的构建。

最后是文档模块的约定设置,包括组件工厂和脚手架的设置。

另外,日志、处理器和上下文会话定义了与相关的能力,日志记录、注解驱动处理和上下文会话定义等。

 

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《一张图看懂springboot使用gradle兼容maven的构建实现
本文地址:https://www.zhiletu.com/archives-10607.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微