提问者:小点点

静态编程语言gradle无法初始化类org. jet的大脑。


我试图使用gradle将静态编程语言转换为Js。当我从https://www.codeflow.site/fr/article/kotlin-javascript运行示例时,我得到了错误:无法初始化来自line application plugin:'kotlin2js'的build. gradle的类org.jet脑.kotlin.gradle.内部。

我不知道缺少的类是什么,为什么kotlin2js要求它。有什么建议吗?


共3个答案

匿名用户

通过在build. gradle文件中设置最新的静态编程语言版本(1.3.72)解决了此问题。

buildscript {
ext {
    kotlinVersion = '1.4.20'
    springBootVersion = '2.0.4.RELEASE'
}
repositories {
    mavenCentral()
}
... 
}

匿名用户

我只是遇到了同样的问题。在windows上,我使用gradle-v从命令行检查kotlin版本,然后在我的项目的build. gradle中调整kotlin版本以匹配我的gradle版本。

我希望这对你也有效。

匿名用户

在我的情况下,这解决了问题:

buildscript {
    ext.kotlin_version = "1.3.72"
    repositories {
        google()
        jcenter()
        
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.0.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        
    }
}

设置ext.kotlin_version="1.3.72"$kotlin_version