V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
N0stalgia
V2EX  ›  程序员

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

  •  
  •   N0stalgia · 2018-04-30 00:17:50 +08:00 · 2727 次点击
    这是一个创建于 2400 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    4 条回复    2018-05-01 15:23:27 +08:00
    johnniang
        1
    johnniang  
       2018-04-30 01:09:42 +08:00 via Android
    几乎不用 debug...你尝试着输出日志
    q397064399
        2
    q397064399  
       2018-04-30 06:33:20 +08:00
    出错日志告诉你生成的代码 没有 line number
    要你开启编译优化,你上 StackOverflow 搜索一下 ,CGLib line number 相关问题
    你看下是不是编译选项的问题,一般是不建议开启 CGLib 的,
    修改字节码这种事情,总归是太底层了 容易出现各种问题
    不过 Spring5 已经默认是采用 CGLib 代理
    aa6563679
        3
    aa6563679  
       2018-04-30 11:52:25 +08:00 via iPhone
    看起来是因为 cglib 生成的代码没有行号,不过为什么会在那里面断点呐
    N0stalgia
        4
    N0stalgia  
    OP
       2018-05-01 15:23:27 +08:00
    @johnniang 新手上路,debug 为了看代码中的数据
    @q397064399 我试试看
    @aa6563679 是正常的代码,在方法中设置的断点
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1904 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:34 · PVG 08:34 · LAX 16:34 · JFK 19:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.