Emi*_*dde 69 javascript gradle kotlin
我尝试使用 gradle 将 Kotlin 转换为 Js。当我从https://www.codeflow.site/fr/article/kotlin-javascript运行示例时,出现错误: 无法初始化来自行应用插件的类 org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImplKt : 'kotlin2js'的的build.gradle。
我不知道缺少的类是什么以及为什么 kotlin2js 需要它。有什么建议吗?
Lie*_*rad 129
通过在 build.gradle 文件中设置最新的 Kotlin 版本 (1.3.72) 解决了这个问题。
buildscript {
ext {
kotlinVersion = '1.4.20'
springBootVersion = '2.0.4.RELEASE'
}
repositories {
mavenCentral()
}
...
}
Run Code Online (Sandbox Code Playgroud)
小智 34
我只是有同样的问题。在 Windows 上,我从命令行检查了 kotlin 版本gradle -v,然后在我的项目的 build.gradle 中调整了 kotlin 版本以匹配我的gradle.
我希望这也适用于你。
Car*_*ndo 27
就我而言,它解决了问题:
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"
}
}
Run Code Online (Sandbox Code Playgroud)
设置ext.kotlin_version = "1.3.72"和
$kotlin_version
Sco*_*ggs 18
是的,正如之前许多人所说,问题可能是您的 kotlin 版本不匹配。但是你怎么知道安装了哪个版本的 kotlin 呢?
要找出您的 kotlin 版本: 设置 -> 语言和框架 -> Kotlin
确保将 kotlin 版本(在两个 build.gradle 文件中!)更改为这个确切的数字。就我而言(上图)是 1.4.10
祝你好运!
小智 6
最简单的解决方案:
去file -> project structure (ctrl+shift+alt+s) -> suggestions -> accept all the suggestions.
要回答OP的问题,您只需接受带有以下内容的问题:kotlin version
| 归档时间: |
|
| 查看次数: |
58360 次 |
| 最近记录: |