![2e572fcc13700549b5749e9373e16db9.png](https://i-blog.csdnimg.cn/blog_migrate/57a9fa031f4b64bd2e5f5d427fd91878.jpeg)
闲话:写这篇文章时,北京新发地因新冠疫情成为焦点,无形之刃,最为致命。借用 YouTube 中费玉清突然爆火的一首歌《一剪梅》:XUE HUA PIAO PIAO BEI FENG XIAO XIAO。愿疫情早日渡过,大家都能摘掉口罩愉快地玩耍!
![d6106afd34ec138e67b7d99b3551a468.png](https://i-blog.csdnimg.cn/blog_migrate/16a1e4dc584e50b8b577cc9421fe834e.jpeg)
进入正题,如何在 idea 开发工具中用 gradle 构建 SpringBoot 项目呢?
一、Gradle 初认识
1、基本概念
Gradle 抛弃了基于Maven XML 的构建脚本,取而代之的是采用一种基于 Groovy(现在也支持 Kotlin)的内部领域特定语言。
2、安装
官网地址:https://gradle.org/releases/
3、环境变量
Path D:oolsgradle-6.5bin
4、验证
gradle -v
![7a26a7cc4a6bf5166d404e6443c0b0d1.png](https://i-blog.csdnimg.cn/blog_migrate/18a1af0c4bc764d6ebb6561147b9c45d.jpeg)
二、Idea 构建 SpringBoot 项目
idea 2019.3 版本
1、创建一个 Gradle 项目
![2787d66f1af78e07e1a9ff2eb539fdc1.png](https://i-blog.csdnimg.cn/blog_migrate/b8c93787046a9d74b82a4bfcabe73b3d.jpeg)
2、Type 选择 Gradle Project
![3e914c459f3652a6bf64290294be9db0.png](https://i-blog.csdnimg.cn/blog_migrate/831b36c18a54d33eadb2faae72883608.jpeg)
3、选择 Web 中的 Spring Web
![76ca979392f6e27173514ab5c2cb1f07.png](https://i-blog.csdnimg.cn/blog_migrate/77cb3716b72914eef309bc636dcd6f89.jpeg)
4、 使用本地 Gradle 并配置本地仓库地址
![fc6a6702d4f6944e6b26040d0bc5dc88.png](https://i-blog.csdnimg.cn/blog_migrate/0f628be867ce053f4af3b3b460ccefda.jpeg)
三、Gradle 配置及依赖方式说明
1、build.gradle(相当于 maven中 pom.xml)
![29f36b883f66720a484d388ca2c0a0b0.png](https://i-blog.csdnimg.cn/blog_migrate/de95b9a2a47b910381ee63122596cd56.jpeg)
2、Gradle 使用
![a4915145ace32ac68c736c70ea4a7d08.png](https://i-blog.csdnimg.cn/blog_migrate/68cc4c7f752e7c3b8a3c4ab0d9b7d897.jpeg)
3、项目结构
![81136b70bdbe0d89c0e4be6ddf5321fe.png](https://i-blog.csdnimg.cn/blog_migrate/a1e67b3920393dab2040c459b84c9b0b.jpeg)
① TestController.java
![7a6b4ff1d21c0d954ac692b138757e66.png](https://i-blog.csdnimg.cn/blog_migrate/35366df71cb2c630c564f3e1151e1f3a.jpeg)
TestController.java
② SpringBootGradleApplication.java
![f739e9a750d815f8cb976e2bfcbe20e8.png](https://i-blog.csdnimg.cn/blog_migrate/3f02821c4f70b20aeee4dc7d0d0cfc06.jpeg)
四、运行项目
使用 springboot 方式启动,或者使用 Gradle 的命令 bootrun 启动。浏览器输入 http://localhost:8080, 可以看到输出。
![e839273c940e1421e5447d9df15242a3.png](https://i-blog.csdnimg.cn/blog_migrate/2a1f5bbfca480551d047d03587fb4742.jpeg)
欢迎关注 @Python大星 ,一个会点 Python 的 Java 程序员。如果你有更好的想法,欢迎留言,一起探讨,想说你就说啊!后面继续分享 Java 的相关开发,人少就散了吧!
@Python大星 | 文
![ce0a5e391072e1bb4339e037cec51387.png](https://i-blog.csdnimg.cn/blog_migrate/8dd1a9e6b69227e090b9bc0973a56b7b.jpeg)