Java 错误:类:JetGradlePlugin没有这样的属性:GradleVersion

Java 错误:类:JetGradlePlugin没有这样的属性:GradleVersion,java,gradle,intellij-idea,Java,Gradle,Intellij Idea,我在一个gradle项目的intellij中得到以下错误。我正在导入现有的gradle项目,并尝试在gradle窗口中刷新它 Error:No such property: GradleVersion for class: JetGradlePlugin 请告知。我在升级到java 11时遇到了这个问题 我不得不将格拉德尔的评级从5.0降到4.10.3。 然后我需要升级到Intellij Idea的最新版本。 您可能只需要升级Intellij 编辑:降级渐变是解决方案。Intellij版本并不

我在一个gradle项目的intellij中得到以下错误。我正在导入现有的gradle项目,并尝试在gradle窗口中刷新它

Error:No such property: GradleVersion for class: JetGradlePlugin

请告知。

我在升级到java 11时遇到了这个问题

我不得不将格拉德尔的评级从5.0降到4.10.3。 然后我需要升级到Intellij Idea的最新版本。 您可能只需要升级Intellij


编辑:降级渐变是解决方案。Intellij版本并不重要。

这是一个工作降级,将gradle从5.1.1降级到4.10.3

您至少需要Idea 2017.3才能使用gradle 5.0+,早期版本不兼容,因为隐式导入被删除。请参阅相关的

我刚刚不得不将gradle从5.1.1降级到4.10.3来解决这个问题。然而,它导致了另一个错误:Android Studio中的“无法解析符号R”。我用的是Gradle3.3.0。这是罪魁祸首。Gradle 3.2.1删除了错误。

这对我来说很有效。 转到“设置->构建、执行、部署->构建工具->渐变”
然后选择“使用本地梯度分布”

几天后,我找到了解决方案

1) 首先,找到Gradle版本(Gradle-v),在我的例子中,Gradle版本是4.1

2) 然后在android studio中将我的Gradle版本更改为4.1 (文件-->项目结构->项目)

3) 点击ok按钮


就是这样:)

这件事发生在我的膝上,在安装了android 3.1之后,我试图打开我的项目,然后出现了这个错误

这对我很有用:


打开android studio>重新存储并更新到leatest版本>upadate gradle

尝试清除IDE和gradle缓存。然后重新启动IDE。它应该会起作用。还可以尝试通过终端进行编译,它应该可以工作。只需检查项目结构=>Project=>Gradle版本=>对照android studio检查您的正确版本,您完全正确。我通过从5.0升级到4.1版解决了这个问题。不过我使用的是Java8,这里也是一样,我只需要将gradle从5.1.1降级到4.10.3就可以解决这个问题。我不需要升级IntelliJ,所以降级是解决办法。如果你想升级怎么办?我也试过了,但是android studio抛出了另一个错误“gradle的最低支持版本是5.1.1,当前版本是4.6”。请帮助。可能是IntelliJ版本:IntelliJ 2017.2与gradle 5有问题,所以如果你有一些旧IntelliJ(现在是2019年)您确实需要更新此信息。这并没有回答问题,因为@Khuzi没有提供版本信息。@Khuzi询问了一个建议,为什么要降级旧版本?如何将gradle从4.10.3升级到5.1.1?确切地说,忽略此问题不是解决方案我升级到2017.3.7,并出现以下错误:
无法为org.gradle.api.internal.tasks.DefaultSourceSetOutput类型的主类获取未知属性“classesDir”。
。因此,它在我的特殊情况下不起作用,但gradle v4.10.3确实起作用。也许如果我用我的IntellJ版本升得更高,我可能会获得更好的成功。