欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

IDEA使用Gradle构建SpringBoot项目

程序员文章站 2024-01-11 16:55:52
...

IDEA使用Gradle构建SpringBoot项目

1. 下载gradle稳定版

进入: https://gradle.org/releases/ 选择一个版本下载,建议下载5.6.4版本。

IDEA使用Gradle构建SpringBoot项目

如图,binary-only版本即可。

2. 解压并放到一个非中文目录

解压后是一个文件夹,名字为gradle-版本号,例如gradle-5.6.4。

放到一个非中文目录下,可以和maven放一个根目录,例如放到C:/SoftWare/下,完事后是这个样子的:

IDEA使用Gradle构建SpringBoot项目

3. 配置环境变量

这里需要配置两个环境变量,GRADLE_HOMEGRADEL_USER_HOME

前面一个是gradle的安装目录,后一个是gradle下载依赖、gradle-wrapper的存放目录建议和maven仓库地址相同,也就是maven的setting.xml中的本地仓库路径。

IDEA使用Gradle构建SpringBoot项目

4. 配置镜像加速

进入init.d目录,创建一个init.gradle文件

IDEA使用Gradle构建SpringBoot项目

写入:

allprojects {
    repositories {
        maven { url 'file:///E:/MavenHouse/repository'}
        mavenLocal()
        maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
        maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
        mavenCentral()
    }

    buildscript { 
        repositories { 
            maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
            maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
            maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
        }
    }
}

这样,gradle需要某个依赖时,寻找顺序是:

  1. 在本地E:/MavenHouse/repository中寻找
  2. 在mavenLocal(),和上一个几乎相同,但不冲突
  3. 在国内镜像中下载
  4. 在国外网站下载

5. IDEA创建SpringBoot项目

和创建maven项目一样,使用Spring Initializr创建。

IDEA使用Gradle构建SpringBoot项目

只用将Type下拉框中的Maven Project换成Gradle Project即可。

IDEA使用Gradle构建SpringBoot项目

创建项目后,自动弹出上图页面:

Use auto-import勾选,因为这里是提前下载了gradle,所以Use local gradle勾选

Gradle home填写gradle的安装目录,下面的Service directory path是gradle仓库地址,与环境变量GRADLE_USER_HOME保持一致

然后等待构建完成,就可以使用了:

IDEA使用Gradle构建SpringBoot项目