Gradle的SpringBoot项目构建图解
作者:xingyuzhe
目标:构建Gradle项目,并使用Spring Boot 2版本
环境:start.spring.io / IntelliJ IDEA
步骤:Gradle安装配置->通过start.spring.io新建Gradle项目->项目编译->build.gradle文件解析->编写请求处理测试程序->运行程序->将Gradle项目导入IntelliJ IDEA
1.Gradle安装配置
Gradle官网地址:https://gradle.org/
下载对应的压缩包(windows版本),解压到安装目录,配置环境变量:
gradle -v
2.通过start.spring.io新建Gradle项目
设置项目类型为gradle,spring boot版本为2.0.2,选择web应用:
3.项目编译
进入项目目录:gradle-demo/
gradle build
默认编译生成的文件在build/libs目录下:
执行 java -jar gradle-demo-0.0.1-SNAPSHOT.jar
访问 http://localhost:8080/,因为没有编写处理程序,所以访问的页面如下:
4.build.gradle文件解析
buildscript代码块中的脚本优先执行:
其中ext用于定义动态属性,mavenCentral()表示使用了maven的中央仓库,dependenceies注明了依赖关系。
使用插件:
生成的编译文件版本、jdk版本、仓库、依赖等:
5.编写请求处理测试程序
src目录下为源码,主程序为GradleDemoApplication.java
编写控制器HelloController.java:
新建package名称为com.boe.cloud.caas.gradledemo.controller
controller代码如下:
6.运行程序
重新编译并执行jar包,访问http://localhost:8080/hello
7.将Gradle项目导入IntelliJ IDEA
打开IDEA,选择File->Open,选中build.gradle文件
以project形式打开
gradle home选择本地
选择open existing project
目录结构:
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。