eau*_*bin 5 java eclipse debugging
在 Eclipse 中,您可以在 Preferences -> Java -> Debug -> Detail Formatters 下设置自定义“Detail Formatters”,以便在调试时以自定义方式打印对象。我想使用实用程序类来使用格式化程序打印对象,例如:
return com.foo.Bar.xzyToString(this);
Run Code Online (Sandbox Code Playgroud)
其中 xzyToString 是 Bar 返回字符串的静态方法,但 eclipse 抱怨它
'无法解析类型:com.foo.Bar.xzyToString'。将“Bar”添加到项目构建路径不允许找到该类。我如何/在哪里更新 Eclipse 用于解析 Detail Formatters 中的名称的路径?
详细格式化程序挂钩到 Eclipse JDI 框架并使用当前正在调试的类的类加载器。因此,您只能使用正在运行的应用程序知道的类。
由于调试时只需要实用程序类,因此您可以将该类添加到启动配置的类路径中(或直接将其添加到项目中)。不幸的是,我不知道如何为所有启动自动执行此操作。
| 归档时间: |
|
| 查看次数: |
3770 次 |
| 最近记录: |