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

IntelliJ中调试控制台堆栈追踪无文件可点击链接问题求助

解决IntelliJ调试控制台堆栈追踪无法跳转源文件的问题
  • 检查模块编译路径与源码标记

    1. 打开File > Project Structure > Modules,选中当前项目模块
    2. 切换到Paths标签:确认Compiler output路径有效且未指向其他项目,Inherit project compile output path勾选状态正确
    3. 切换到Sources标签:确保源代码目录(如src/main/java)被标记为Sources Root(蓝色文件夹),未标记则右键目录选择Mark Directory as > Sources Root
  • 验证调试配置与调试器设置

    1. 打开Run > Edit Configurations,选中当前调试配置,确认Use classpath of module选择的是当前项目的正确模块
    2. 打开File > Settings > Build, Execution, Deployment > Debugger > Data Views > Java,确保Show links in stack traces已勾选
  • 彻底重建项目
    执行Build > Rebuild Project,完全重新编译项目,避免字节码与源码不匹配

  • 排查字节码修改工具配置

    1. 若使用ProGuard、ByteBuddy等工具,确保配置保留调试信息(如ProGuard需添加-keepattributes SourceFile,LineNumberTable)
    2. 打开File > Settings > Build, Execution, Deployment > Compiler > Java Compiler,确认Additional command line parameters未添加-g:none(该参数会移除调试信息),建议保留默认的-g参数
  • 重置调试配置
    删除当前调试配置(Run > Edit Configurations中选中后点击减号),重新创建对应主类与模块的调试配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 11:54:57