如何解决Gradle/IntelliJ找不到org.jetbrains.kotlin.multiplatform插件问题
问题解决思路
- 修正失效的插件仓库配置
你当前配置里的kotlin eap bintray仓库早已停止服务,是无法拉取依赖的核心原因。打开项目根目录的settings.gradle或settings.gradle.kts文件,找到pluginManagement代码块,替换为以下配置即可覆盖原有失效仓库:
pluginManagement { repositories { mavenCentral() gradlePluginPortal() google() } }
- 核对Gradle与Kotlin版本兼容性
Kotlin 1.5.0仅支持Gradle 6.8 ~ 7.0版本,打开gradle/wrapper/gradle-wrapper.properties文件,检查distributionUrl对应的Gradle版本是否处于兼容区间,版本不符则替换为对应区间的Gradle版本即可。 - 可选升级Kotlin插件版本
如果项目没有强制锁定Kotlin 1.5.0版本的要求,可以将根目录构建配置文件中org.jetbrains.kotlin.multiplatform插件的版本号替换为兼容性更高的稳定版(如1.5.31),该版本在公开仓库中可用性更强。 - 刷新依赖重试
执行命令./gradlew clean build --refresh-dependencies(Windows系统执行gradlew.bat clean build --refresh-dependencies),强制刷新所有依赖拉取,避免本地缓存影响。
内容的提问来源于stack exchange,提问作者Jorge Martinez Alba
相关产品推荐
相关产品推荐

