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

IntelliJ处理长JPA查询触发StackOverflowError及卡顿问题求助

问题现象与分析
  • 使用IntelliJ IDEA 2021.1编辑包含JPA查询的SQL Repository Impl类时,会触发日志错误pa.ql.psi.impl.QlReferenceImpl - EA-96451,进而导致整个项目窗口卡顿。
  • 已尝试的无效解决方案:
    • 禁用Java SQL Libraries插件
    • 关闭所有SQL验证选项
  • 临时恢复手段:删除SELECT子句到FROM关键字之间的内容后,卡顿现象消失,推测问题由查询列过多或语句过长引发。
版本升级后的变化

升级至IntelliJ IDEA 2022.2.2后,窗口卡顿问题不再出现,但日志中仍存在StackOverflowError,且堆栈信息与2021.1版本有所不同。

错误堆栈特征(2021.1版本)

触发的StackOverflowError堆栈会从at com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver.resolve(ResolveCache.java:69)行开始重复循环。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 10:05:23