1
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 项目中看到此错误?

4

1 回答 1

3

发生此错误是因为在 build.gradle.kts 中存在冲突的插件导入。如下图所示: 在此处输入图像描述

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

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

于 2019-06-07T15:22:40.050 回答