快速构建一个 Gradle + Spring boot
阅读本文只需花费2分钟
- 一、构建项目
- 二、目录介绍
- 三、导入项目
- 四、总结
一、构建项目
- https://start.spring.io/ spring 官网快速构建项目的入口
- 好了,项目已经构建出来,到这一步就已经完成本主题(构建 gradle + springboot)
二、目录介绍
gradle
- wrapper
- gradle-wrapper.jar
- gradle-wrapper.properties
该目录是gradlew存放gradle包和gradle版本配置的位置
src
这个就不介绍了
.gitignore
下面是该文件的部分代码
HELP.md
.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar
### STS ###
.apt_generated
该文件的作用是使用 git 提交代码时忽略指定文件
具体规则可查看 Git忽略提交规则 - .gitignore配置运维总结 - 散尽浮华 - 博客园
build.gradle
gradle build 时执行的脚本
gradlew
gradlew linux 脚本
- gradlew 官网介绍 Gradle Wrapper Reference
gradlew.bat
gradlew windows 脚本
HELP.md
settings.gradle
每个Gradle构建时只会执行一个 settings.gradle 文件
也就是说多模块中只会有一个 settings.gradle
三、导入项目
- 在 build.gradle 中添加 apply plugin: ‘idea’
这里以 idea 为例,若用 eclipse 同理将 idea 替换 eclipse
IDEA 插件介绍 The IDEA Plugin
plugins {
id 'org.springframework.boot' version '2.1.5.RELEASE'
id 'java'
}
apply plugin: 'io.spring.dependency-management'
apply plugin: 'idea'
...
- 执行 gradlew openIdea 会自动使用 Idea 打开该项目
这里注意使用 gradlew 命令,而不是 gradle
因为本地安装 gradle 版本与该项目中使用的不一致,若是一致也可使用gradle
可以在 gradle/wrapper/gradle-wrapper.properties 中查看项目中使用的gradle版本
四、总结
- 使用 gradlew 命令,不需要提前下载gradle
- gradlew 也就是 gradle 命令,只是其中包装一层下载指定的 gradle 然后再根据下载的 gradle 执行命令
- gradle 项目导入都需要再 build.gradle 中添加相应的插件,然后执行插件命令生成项目文件