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

Kotlin Multiplatform desktopMain无法执行问题求助

Kotlin Multiplatform Desktop运行问题解决步骤

一、解决gradlew命令找不到的问题

  • 确保终端当前路径处于项目根目录(即包含gradlew.bat/gradlew文件的文件夹)
  • Windows系统下,执行命令必须加相对路径前缀:.\gradlew,而非直接输入gradlew
  • 若仍无法识别,可直接使用本地已安装的Gradle,用gradle替代gradlew执行命令

二、解决compileJava任务歧义及正确运行Desktop程序

  • 错误原因:KMP项目中Android模块的多个编译任务与Desktop模块任务名称冲突,导致Gradle无法匹配模糊的任务名
  • 运行Desktop程序的正确命令:
    • Windows:.\gradlew :composeApp:runDesktop
    • Linux/Mac:./gradlew :composeApp:runDesktop
  • 也可通过IDE操作:打开右侧Gradle面板,展开composeApp -> Tasks -> application,双击runDesktop任务直接执行
  • 若需查看所有可用任务,执行:
    • Windows:.\gradlew tasks
    • Linux/Mac:./gradlew tasks

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 11:01:02