【问题标题】:Exception occurred applying plugin request[id:'org.jetbrains.kotlin.jvm', version:'1.3.40-eap-40']应用插件请求时发生异常[id:'org.jetbrains.kotlin.jvm', version:'1.3.40-eap-40']
【发布时间】:2019-06-07 15:22:40
【问题描述】:
An exception occurred applying plugin request [id: 'org.jetbrains.kotlin.jvm', version: '1.3.40-eap-40']
> Failed to apply plugin [id 'org.jetbrains.kotlin.jvm']
  > Cannot add extension with name 'kotlin', as there is an extension already registered with that name.

这个错误发生在我的 build.gradle.kts 文件中

您是否碰巧在使用 Kotlin/Native GitHub 上提供的示例构建的 Kotlin Cocoapods 项目中看到此错误?

【问题讨论】:

    标签: kotlin cocoapods kotlin-multiplatform kotlin-native


    【解决方案1】:

    出现此错误是因为在 build.gradle.kts 中,存在冲突的插件导入。如下图所示:

    你不能同时拥有 kotlin 'Jim' 插件和 'multi-platform plugin',所以删除 kotlin("jvm") 版本 "1.3.31" 并构建你的 gradle 项目。

    此外,当您删除它时,依赖项部分会出现更多错误。因此,从依赖项和下面的两个编译任务中注释掉所有内容并构建它。它应该工作!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-28
      • 2019-03-04
      • 1970-01-01
      • 2016-05-09
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多