我已经升级到IDEA 12,对缓慢的响应感到沮丧。类导航需要几秒钟来填充搜索列表(以前是立即进行的),任何与文件列表操作相关的对话框都将挂起几分钟。将一个类移到另一个包,只是挂断电话,我必须终止该过程。有人和我有相同的经历吗?

附加信息:

  • 我在Windows 7上
  • 我尝试了64和32版本,但都存在相同的问题
  • 我的64位vmoption文件具有以下配置:


  • 我将日志目录压缩并放在http://ge.tt/1JwgAnU/v/0上。当我开始生成日志目录时,我先对其进行清理,然后启动IDEA 64位,(自动)打开一个项目,然后调用文件>导入模块命令。我观察到对话框弹出之前有大约一分钟的延迟。在日志目录中,我看到了threadDumps-20130106-091041-IU-123.100文件夹。但是,在idea.log文件中没有发现异常。

  • 更新

    尝试通过拖放将一个类移动到另一个包时,显示IDEA的筛选器挂断:http://www.screenr.com/zlA7

    最佳答案

    我发现问题是由Windows 7中安装的JDK 8引起的。IDEA使用exe4j加载JDK,JDK自动选择了JDK 8(请参阅this question)。

    在定义了IDEA_JDK_64环境变量并将其指向我的JDK 6之后,高性能的IDEA又回来了!

    10-04 11:07
    查看更多