【问题标题】:Internal exception while debugging custom classes in STS在 STS 中调试自定义类时出现内部异常
【发布时间】:2019-05-25 20:08:51
【问题描述】:

无论配置设置如何,我都无法在 STS 的调试模式下看到变量选项卡中的变量。 STS 给出的唯一提示是变量选项卡中的以下消息

com.sun.jdi.internalexception got error code in reply 35 occurred retrieving 'this' from stack frame

此外,这仅发生在我的自定义类中,如果我在任何其他库类变量中放置断点,则会按预期显示。这可能是什么?

【问题讨论】:

    标签: eclipse debugging spring-tool-suite


    【解决方案1】:

    您似乎遇到了在 Eclipse Photon (4.8) 中修复的 Eclipse bug 531706。当前版本是 Eclipse 2018-12 (4.10)。请升级。

    【讨论】:

    • 我知道这个bug,我已经升级到最新版本了,问题依旧。
    • org.eclipse.jdt.debug 插件到底有哪个版本(帮助 > 关于 Eclipse IDE:安装详细信息,标签 插件)?同样在这里使用哪个 JRE/JDK 也很重要,因为错误代码 35 消息来自 JRE/JDK 而不是来自 Eclipse。
    • 你说得对,我认为通过更新我会使用最新版本,但我仍然使用 4.8,一旦升级到 4.10,问题就解决了。
    • 我认为我将答案标记为正确太快了,没有冒犯。但是现在在变量选项卡中,我看到的不是变量,而是具有断点的类的方法列表,类似于 Spring 模式中的大纲。你遇到过这样的事情吗?
    • @ChristosK。能不能给个截图?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-17
    相关资源
    最近更新 更多