如何解决此错误; java.lang.ClassNotFoundException:org.gradle.api.internal.plugins.DefaultConvention

问题描述 投票:0回答:1

当我想要构建Gradle时,出现以下错误。

您能帮我吗?

非常感谢。

java.lang.NoClassDefFoundError:org / gradle / api / internal / plugins / DefaultConvention在org.jetbrains.plugins.gradle.tooling.builder.ProjectExtensionsDataBuilderImpl.buildAll(ProjectExtensionsDataBuilderImpl.groovy:50)处... 122更多

我的Gradle最新版本是6.0.1。

“您可以在此处找到错误的详细信息和我的Gradle代码; https://github.com/gradle/gradle/issues/11769
spring-boot gradle intellij-idea
1个回答
0
投票
似乎您的一个插件(某种类型的jetbrains插件)与Gradle 6不兼容。我猜您可以通过任一方法解决此问题

    使用较旧的Gradle版本
  • 升级到支持Gradle 6的较新版本的插件
  • 似乎jetbrains插件在“内部”包中引用了Gradle类。这些类不是公共API的一部分,可以在Gradle版本之间更改(或删除),恕不另行通知。理想情况下,插件应仅引用公共API
  • © www.soinside.com 2019 - 2024. All rights reserved.