整个工程目录如如下
image.png
关键文件
- build.gradle:整个项目的构建脚本,它是用Groovy语言编写的脚本,打开build.gradle文件如下:
buildscript {//会首先执行这个脚本
ext {//
springBootVersion = '2.0.4.RELEASE' //指定springboot的版本,在下面的需要引用到
}
repositories {
mavenCentral()//默认指定的maven的中央仓库,后面可以自己创建
}
dependencies {//所要依赖的插件
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
//允许引入该工程去使用的一些插件
apply plugin: 'java'
apply plugin: 'eclipse'//可以导入到eclipse的开发环境中
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
group = 'com.waylau.spring.boot.blog'
version = '0.0.1-SNAPSHOT' //指定项目的版本
sourceCompatibility = 1.8 //指定jdk的版本
repositories {
mavenCentral()
}
dependencies {//项目所用到的依赖
compile('org.springframework.boot:spring-boot-starter-web')//编译的生命周期的依赖
testCompile('org.springframework.boot:spring-boot-starter-test')//测试编译的时候才用到的依赖
}
gradlew
gradlew.bat
这两个是gradle环境的脚本,双击这个脚本可以自动完成构建.gradle文件夹
-
gradle文件夹
gradle文件中存在着wrapper文件夹,在wrapper下存在以下两个文件- gradle-wrapper.jar
- gradle-wrapper.properties
- gradle-wrapper.properties文件配置如下
#Tue Feb 06 12:27:20 CET 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.8.1-bin.zip//这里就是指定了要下载的gradle版本
wrapper文件的作用:
可以利用它进行安装项目默认的gradle,这里由于我是事先已经在电脑上安装了gradle,所以具体如何利用wrapper自动安装gradle,后面如果有需要再进行说明src文件夹:
这个文件夹主要是存放项目的代码文件和项目配置文件,跟maven一样,存在main文件和test文件
在main文件夹下存在着java文件夹和resource文件夹,大家应该会比较熟悉了,就不多说明了。