首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDB忽略Scala对象中方法的断点

JDB忽略Scala对象中方法的断点
EN

Stack Overflow用户
提问于 2011-12-06 16:56:09
回答 1查看 404关注 0票数 2

我正在使用JDB来调试Scala代码,到目前为止,它大部分工作正常。然而,一个特定的断点永远不会命中,它是在Scala对象的方法上设置的(在方法进入时,而不是在特定的行号上)。

当我单步执行代码时,我可以看到该方法正在进入,但无论我尝试多少次,都不会命中断点。我设置的每个其他断点,包括同一项目中代码上的断点,都会被命中。

代码语言:javascript
复制
$ jdb -version
This is jdb version 1.6 (Java SE version 1.6.0_23)

我用$后缀的类名和不用$后缀的类名设置了断点。

这里会有什么问题呢?

那个类上没有其他同名的方法,所以即使我没有告诉JDB方法的参数类型,这也不重要-这里没有重载。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-06 17:37:30

在重启jdb后,我不能重现这段代码。

在任何情况下,我都意外地从另一个JDK (OpenJDK)使用了jdb。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8397315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档