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

2018-04-30 00:17:50 +08:00
 N0stalgia

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

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

2728 次点击
所在节点    程序员
4 条回复
johnniang
2018-04-30 01:09:42 +08:00
几乎不用 debug...你尝试着输出日志
q397064399
2018-04-30 06:33:20 +08:00
出错日志告诉你生成的代码 没有 line number
要你开启编译优化,你上 StackOverflow 搜索一下 ,CGLib line number 相关问题
你看下是不是编译选项的问题,一般是不建议开启 CGLib 的,
修改字节码这种事情,总归是太底层了 容易出现各种问题
不过 Spring5 已经默认是采用 CGLib 代理
aa6563679
2018-04-30 11:52:25 +08:00
看起来是因为 cglib 生成的代码没有行号,不过为什么会在那里面断点呐
N0stalgia
2018-05-01 15:23:27 +08:00
@johnniang 新手上路,debug 为了看代码中的数据
@q397064399 我试试看
@aa6563679 是正常的代码,在方法中设置的断点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/450970

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX