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

最新版IntelliJ中全新JCMP项目无法构建运行桌面端

新版IntelliJ下Jetpack Compose Multiplatform桌面模块构建运行异常解决步骤
  • 修正运行配置的类路径校验问题
    新建项目自动生成的桌面端运行配置存在类名路径硬编码偏差,会直接导致Gradle任务触发被IDE静默拦截,表现为点击构建按钮无响应、无报错弹出。打开桌面端运行配置页,核对可执行主类的完整路径,与模块源码目录下实际的入口类路径保持完全一致。
  • 统一匹配Gradle JDK版本要求
    Jetpack Compose Multiplatform桌面端强制要求配套Gradle JVM版本为17及以上,Android模块本身兼容更低的11版本JVM,因此会出现Android模块可正常运行、桌面模块静默失败的现象。将项目全局Gradle JDK调整为正式发布的17版本,避开预览版私有JBR,同步Gradle配置后再尝试构建。
  • 手动触发Gradle任务定位阻塞点
    当界面自动构建按钮无响应时,打开Gradle侧边导航栏,定位到composeApp/tasks/compose分类下的run任务,双击手动执行。手动触发流程可以绕过IDE自动运行配置的校验逻辑,直接暴露桌面模块构建的真实报错。
  • 清除IDE缓存重建索引
    手动触发任务可正常执行、但界面按钮依旧无响应的场景,直接执行缓存清除操作,勾选清除文件系统缓存与本地构建历史,重启IDE后重新同步项目即可恢复按钮响应。
  • 对齐插件版本与IDE内置支持版本
    新建项目时如果拉取的Jetpack Compose Multiplatform插件版本,与当前IntelliJ内置的多平台Compose支持版本不匹配,会导致IDE完全跳过桌面模块的识别流程,既不弹窗也不触发构建。直接在公共模块的Gradle配置文件中,将多平台Compose插件版本调整为与IDE内置支持版本一致的正式发布版即可。

以上操作全程不需要修改Android模块的原生默认配置,即可恢复桌面端的构建运行能力。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.23 06:06:04