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

Mac系统下IntelliJ运行Kotlin代码后项目文件消失的解决求助

解决IntelliJ停止运行Kotlin代码后文件消失的问题

一、检查Documents是否处于云同步目录

根据你使用的云同步工具,按以下方式确认:

  • OneDrive(Windows):打开文件资源管理器,查看Documents文件夹是否带有蓝色云图标;右键文件夹→「属性」→「位置」标签,确认路径是否包含OneDrive;也可打开OneDrive客户端,在「账户」页面查看同步文件夹列表。
  • iCloud:
    • Mac:打开系统设置→Apple ID→iCloud→iCloud Drive,查看是否勾选「桌面与文稿文件夹」
    • Windows:打开iCloud客户端,检查是否开启了Documents文件夹同步
  • 其他工具(百度网盘/坚果云等):打开对应客户端的同步设置,查看Documents是否在同步目录列表中

二、将项目移出云同步文件夹

  1. 完全关闭IntelliJ IDEA,避免文件被占用
  2. 在本地非云同步分区(如D盘)新建独立文件夹,例如D:\LocalKotlinProjects
  3. 复制Documents中目标Kotlin项目的完整文件夹到新建目录
  4. 删除Documents中的原项目文件夹(可先移至回收站,确认无问题后再彻底删除)
  5. 打开IntelliJ IDEA,通过「File→Open」选择新目录下的项目重新打开

三、额外设置防止问题复发

  • 调整IntelliJ同步设置:打开「Settings→Appearance & Behavior→System Settings→Synchronization」,取消勾选「Synchronize files on frame activation」和「Use safe write」
  • 禁用云同步工具对IntelliJ缓存目录的同步:
    • Windows缓存路径:C:\Users\[你的用户名]\.IntelliJIdea2023.3
    • Mac缓存路径:~/Library/Application Support/JetBrains/IntelliJIdea2023.3
      在云同步工具的设置里将上述路径加入不同步列表
  • 若使用Gradle构建:打开「Settings→Build, Execution, Deployment→Build Tools→Gradle」,将「Build and run using」和「Run tests using」设置为IntelliJ IDEA,取消勾选「Use Gradle from 'gradle-wrapper.properties' file」

内容的提问来源于stack exchange,提问作者Christopher Nwosu-Madueke

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 14:57:13