IDEA安装Gradle,解决IDEA与Gradle版本不匹配问题

IDEA安装Gradle,解决IDEA与Gradle版本不匹配问题

一、检查IDEA适配的Gradle版本

例,我的IDEA版本是 IDEA 2020.3.4,进入 IDEA 的安装目录

D:\ProgramDevs\IntelliJ IDEA 2020.3.4\plugins\gradle\lib

可以看到,IDEA适配的Gradle版本是gradle 6.7

二、下载Gradle并解压

安装包:gradle-6.7-bin.zip

下载地址:https://services.gradle.org/distributions/

解压到本地文件夹

三、配置环境变量

1.配置环境变量 GRADLE_HOME,对应Gradle的安装目录。

2.配置环境变量 GRADLE_USER_HOME,对应Gradle本地仓库或工作空间目录(自已创建的指定目录)。

3.在Path中添加Gradle

%GRADLE_HOME%\bin;

4.测试

win+R,输入cmd ,输入 gradle -v

gradle 安装成功。

四、配置Gradle国内仓库

在gradle目录D:\ProgramDevs\gradle-6.7\init.d,添加一个文件 init.gradle ,添加以下内容

allprojects {
    repositories {
        maven { url 'file:///D:/ProgramDevs/gradleRepo'}
        mavenLocal()
        maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
        mavenCentral()
    }

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

maven { url ‘file:///D:/ProgramDevs/gradleRepo’} 配置的是Gradle本地仓库或工作目录的地址,对应GRADLE_USER_HOME。

五、IDEA 配置Gradle

gradle build 构建项目成功。

六、其他

1.导入Gradle项目报错,说明Gradle的版本与项目的版本要求不符。

Gradle version is 4.8. Minimum supported version is 5.6

解决方案:升级Gradle版本,如果IDEA配置新版本没问题,那就没问题;如果IDEA不支持该版本那就只能升级IDEA版本。

2.运行Test测试用例报错

Execution failed for task ':test'.  No tests found for given includes:

解决方案:配置测试运行器
在Gradle工具窗口中,打开 Gradle设置页面。

在这里插入图片描述

在“ Run test using(运行测试使用)”列表中,为选定的Gradle项目选择以下测试运行器选项之一:

  • Gradle:IntelliJ IDEA使用Gradle作为默认测试运行器。结果,在持续集成(CI)服务器上获得相同的测试结果。此外,在命令行中运行的测试将始终在IDE中运行。
  • IntelliJ IDEA:选择此选项可将测试过程委派给IntelliJ IDEA。在这种情况下,IntelliJ IDEA使用 JUnit 测试运行器,并且由于增量编译,测试运行得更快。

这里要选择IntelliJ IDEA

七、相关链接

Gradle 官方用户手册:

  • https://docs.gradle.org/current/userguide/userguide.html

中文手册:

  • https://doc.yonyoucloud.com/doc/wiki/project/GradleUserGuide-Wiki/index.html
  • https://dongchuan.gitbooks.io/gradle-user-guide-/content/
  • https://github.com/DONGChuan/GradleUserGuide

公众号

知行chen

  • 12
    点赞
  • 85
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
根据引用\[1\]和引用\[2\]的内容,我们可以得出以下结论: - 对于IntelliJ IDEA版本Gradle版本对应关系,可以通过查看IntelliJ IDEA的文档和Gradle的官方网站来获取。在IntelliJ IDEA的文档中,可以找到不同版本的IntelliJ IDEA所需的Gradle版本的信息。而在Gradle的官方网站上,可以找到Gradle插件的发布页面,其中会指出每个插件版本所需的最低Gradle版本。 - 在开发IntelliJ IDEA插件时,需要确保使用正确的JDK版本Gradle版本和org.jetbrains.intellij插件版本。这三个依赖之间需要相互配合,以解决兼容性问题。 综上所述,要解决IntelliJ IDEAGradle版本对应关系的问题,可以参考IntelliJ IDEA的文档、Gradle的官方网站以及引用\[1\]和引用\[2\]中提供的链接和信息。 #### 引用[.reference_title] - *1* *2* [通过gradle开发idea插件,环境版本适配](https://blog.csdn.net/wl1411956542/article/details/129715175)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [IDEA安装Gradle解决IDEAGradle版本不匹配问题](https://blog.csdn.net/chentian114/article/details/123344839)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值