IDEA 2018.1与Gradle 5.2.1版本构建异常

  • Post author:
  • Post category:其他


如果IDEA跟gradle的版本不匹配,那么构建版本时将会报错。例如下面的配置:

如果选择的是图中的配置1,或配置3,都将会报错。

但如果选择配置2,虽然可以正常构建了,但是它会下载一个与当前gradle响应的版本到工程目录下的.gradle文件夹中。

那么为什么IDEA不能支持该版本的gradle呢?

首先通过gradle -v查看当前gradle版本,以及其内置的版本

发现它还包含了Kotlin, 并且是1.3.20版本

而IDEA的官网2018.1版本支持到kotlin 1.2.30版本,那肯定有问题。

再到IDEA的安装目录\plugins\gradle\lib,查看当前IDEA版本的gradle插件版本,

毫无疑问,gradle 4.4。

下载gradle 4.4 安装,替换更改IDEA设置,并选择上面的Setting截图中的配置3,搞定。

当然,我发现IDEA 2018.3版本开始就支持到kotlin v1.3版本了。不过不清楚内置的gradle版本是什么版本。

或许聪明的你可以自己下载下来看看插件哦。



版权声明:本文为Evan_L原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。