【发布时间】:2012-08-30 05:51:07
【问题描述】:
我目前正在调试一个 100 兆左右的 war 文件中的类,该文件在 Windows 7 下的 Tomcat 上运行并开始使用“catalina jpda start”,然后将项目挂接到 Eclipse 调试器中。
我正在调试的类已经完全初始化,调试透视图中的变量视图类似于:
:> this
:> referenceIds
:> arr$
len$
i$
:> id
Where :> 应该类似于指示对象可以展开的白色直角三角形。
我需要在场外与另一位开发人员分享“this”对象参考详细信息,他需要了解全部内容才能帮助我。 但 a) 没有展开所有选项(我花了 90 分钟点击那些展开三角形,但还远未完成,这就像某种形式的递归地狱点击马拉松)和 b)即使我右键单击上面并单击“复制变量”,它也没有给我扩展的信息,即单击“this”上的“复制变量”给了我非常无信息:
REDACTEDProductsDataBuilder (id=38)
referenceIds String[5] (id=105)
arr$ String[5] (id=105)
len$ 5
i$ 3
id "4:REDACTEDUpsell" (id=117)
我四处寻找有关执行此操作的更简单方法的信息,但一无所获。我在使用 eclipse 调试器方面非常新,所以如果有一个明显的答案,请原谅我,肯定有比花一天时间点击扩展三角形更简单的方法吗?如果没有,我还有其他选择吗?
【问题讨论】:
标签: java eclipse debugging tomcat