You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ IDEA 2023.3.3中缺少Kotlin Multiplatform选项的解决咨询

解决IntelliJ IDEA 2023.3.3中缺少Kotlin Multiplatform选项的问题

一、插件整合说明

Kotlin Multiplatform Mobile插件已不再作为独立插件存在,它现在整合到官方的Kotlin插件中。你需要确保IDE的Kotlin插件处于最新状态:

  • 打开IDE设置(File > Settings 或 IntelliJ IDEA > Settings),进入Plugins面板。
  • 在Installed标签下找到Kotlin插件,查看是否有更新按钮,点击更新至与IDE兼容的最新版本。
  • 若未安装Kotlin插件,切换到Marketplace标签,搜索Kotlin完成安装。

二、手动创建Kotlin Multiplatform项目

如果更新插件后仍未在新项目向导中看到选项,可以手动创建项目:

  1. 选择New Project,左侧选Kotlin,右侧若有Kotlin Multiplatform Application选项,直接选择并按向导完成创建。
  2. 若没有上述选项,先创建Empty Project,再手动配置构建文件:
    • 在项目根目录的build.gradle.kts(或build.gradle)中添加Kotlin Multiplatform插件:
      plugins {
          kotlin("multiplatform") version "1.9.20" // 版本号需匹配你IDE的Kotlin版本
      }
      
    • 按需配置目标平台和Ktor Client依赖(以JVM为例):
      kotlin {
          jvm {
              compilations.all {
                  kotlinOptions.jvmTarget = "17"
              }
              testRuns["test"].executionTask.configure {
                  useJUnitPlatform()
              }
          }
          sourceSets {
              val jvmMain by getting {
                  dependencies {
                      implementation("io.ktor:ktor-client-core:2.3.7")
                      implementation("io.ktor:ktor-client-cio:2.3.7")
                  }
              }
              val jvmTest by getting
          }
      }
      
    • 点击Gradle同步按钮,等待项目配置完成即可。

三、额外排查步骤

如果问题仍存在:

  • 重启IDE,确保插件更新生效。
  • 清除IDE缓存:File > Invalidate Caches... > Invalidate and Restart,解决缓存导致的加载异常。

内容的提问来源于stack exchange,提问作者VCODE

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 07:07:15