10.1.2. Gradle安装

Spring Boot兼容Gradle 1.12或更高版本。如果本地没有安装Gradle,你可以参考www.gradle.org上的指南。

Spring Boot的依赖可通过groupId org.springframework.boot来声明。通常,你的项目将声明一个或多个“Starter POMs”依赖。Spring Boot提供了一个很有用的Gradle插件,可以用来简化依赖声明,创建可执行jars。

:当你需要构建项目时,Gradle Wrapper提供一种给力的获取Gradle的方式。它是一小段脚本和库,跟你的代码一块提交,用于启动构建进程,具体参考Gradle Wrapper

下面是一个典型的build.gradle文件:

  1. buildscript {
  2. repositories {
  3. jcenter()
  4. maven { url "http://repo.spring.io/snapshot" }
  5. maven { url "http://repo.spring.io/milestone" }
  6. }
  7. dependencies {
  8. classpath("org.springframework.boot:spring-boot-gradle-plugin:1.4.0.BUILD-SNAPSHOT")
  9. }
  10. }
  11. apply plugin: 'java'
  12. apply plugin: 'spring-boot'
  13. jar {
  14. baseName = 'myproject'
  15. version = '0.0.1-SNAPSHOT'
  16. }
  17. repositories {
  18. jcenter()
  19. maven { url "http://repo.spring.io/snapshot" }
  20. maven { url "http://repo.spring.io/milestone" }
  21. }
  22. dependencies {
  23. compile("org.springframework.boot:spring-boot-starter-web")
  24. testCompile("org.springframework.boot:spring-boot-starter-test")
  25. }