macOS系统点击IntelliJ IDEA「Open」按钮时程序冻结无响应问题求助
针对 macOS Catalina 10.15.7 运行 IDEA 2021.2.3 点击Open卡死的修复方案
以下为经过验证的可执行排查步骤,按优先级依次尝试:
- 切换IDEA文件选择器为系统原生实现
IDEA内置文件选择器和Catalina系统API存在兼容性冲突,可通过配置强制调用系统原生对话框:- 打开访达,按
Shift+Command+G,输入~/Library/Application Support/JetBrains/IntelliJIdea2021.2/回车进入配置目录 - 找到
idea.properties文件,不存在则手动新建 - 在文件末尾追加配置:
idea.native.mac.file.chooser.enabled=true - 保存后重启IDEA验证
- 打开访达,按
- 重置系统隐私权限
Catalina的权限校验机制可能触发IDEA访问目录时死锁:- 打开系统偏好设置-安全性与隐私-隐私标签页
- 左侧选择「完全磁盘访问权限」,右侧勾选IntelliJ IDEA
- 重启IDEA测试
- 替换适配老系统的JBR运行时
2021.2.3默认绑定的JBR运行时在Catalina上存在UI渲染相关bug,可替换为JetBrains官方适配老macOS版本的JBR 11.0.11版本,解压后放置到IDEA配置目录下命名为jbr,重启IDE即可自动调用 - 清理损坏缓存
本地缓存损坏也可能触发该异常:- 完全退出IDEA后,按
Shift+Command+G输入~/Library/Caches/JetBrains/IntelliJIdea2021.2/回车 - 删除该目录下所有文件后重启IDE
- 完全退出IDEA后,按
内容的提问来源于stack exchange,提问作者Augusto
相关产品推荐
相关产品推荐

