无法使用 kotlin-multipatform 项目
Can't use kotlin-multipatform project
我尝试在 Intellij Idea Community 2019.2.3 中创建我的第一个 Kotlin 多平台项目。
使用默认 IDE 项目:
enter image description here
但即使是默认项目构建也有这样的异常ko
我的版本:
科尔廷 1.3.50
gradle:4.4.1
Groovy: 2.4.16
怎么了?我该如何解决?
您需要更新 Gradle 版本。用于构建多平台项目的 kotlin-multiplatform
插件仅兼容 Gradle 4.7 及以上版本,如 said in the reference.
考虑使用最新的 Gradle 版本(目前 Gradle 5.6.2,检查更新 here),这也可能会提供更好的性能和其他好处。
要更新版本,请修改项目中的 gradle/wrapper/gradle-wrapper.properties
,替换 distributionUrl
属性。例如,该行可能如下所示:
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-bin.zip
或者,如果您没有使用 Gradle 包装器,只需从较新版本的分发中调用 gradle
。
我尝试在 Intellij Idea Community 2019.2.3 中创建我的第一个 Kotlin 多平台项目。
使用默认 IDE 项目: enter image description here
但即使是默认项目构建也有这样的异常ko
我的版本: 科尔廷 1.3.50 gradle:4.4.1 Groovy: 2.4.16
怎么了?我该如何解决?
您需要更新 Gradle 版本。用于构建多平台项目的 kotlin-multiplatform
插件仅兼容 Gradle 4.7 及以上版本,如 said in the reference.
考虑使用最新的 Gradle 版本(目前 Gradle 5.6.2,检查更新 here),这也可能会提供更好的性能和其他好处。
要更新版本,请修改项目中的 gradle/wrapper/gradle-wrapper.properties
,替换 distributionUrl
属性。例如,该行可能如下所示:
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-bin.zip
或者,如果您没有使用 Gradle 包装器,只需从较新版本的分发中调用 gradle
。