• 请不要在回答技术问题时复制粘贴 AI 生成的内容
N0stalgia
V2EX  ›  程序员

Spring boot 项目设置 debug 断点的时候报错,用 eclipse

  •  
  •   N0stalgia · Apr 30, 2018 · 3098 views
    This topic created in 2985 days ago, the information mentioned may be changed or developed.

    https://wx4.sinaimg.cn/mw690/005WJLB0ly1fqtzdqmc10j30hq095glx.jpg

    https://wx1.sinaimg.cn/mw690/005WJLB0ly1fqtzdtadz2j30to0lu400.jpg 不知道哪里有问题了。。。一运行 debug as 就会报错 各位大佬帮忙看下,多谢

    4 replies    2018-05-01 15:23:27 +08:00
    johnniang
        1
    johnniang  
       Apr 30, 2018 via Android
    几乎不用 debug...你尝试着输出日志
    q397064399
        2
    q397064399  
       Apr 30, 2018
    出错日志告诉你生成的代码 没有 line number
    要你开启编译优化,你上 StackOverflow 搜索一下 ,CGLib line number 相关问题
    你看下是不是编译选项的问题,一般是不建议开启 CGLib 的,
    修改字节码这种事情,总归是太底层了 容易出现各种问题
    不过 Spring5 已经默认是采用 CGLib 代理
    aa6563679
        3
    aa6563679  
       Apr 30, 2018 via iPhone
    看起来是因为 cglib 生成的代码没有行号,不过为什么会在那里面断点呐
    N0stalgia
        4
    N0stalgia  
    OP
       May 1, 2018
    @johnniang 新手上路,debug 为了看代码中的数据
    @q397064399 我试试看
    @aa6563679 是正常的代码,在方法中设置的断点
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5495 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 889ms · UTC 08:19 · PVG 16:19 · LAX 01:19 · JFK 04:19
    ♥ Do have faith in what you're doing.