是否已启用java类库的调试启用/编译版本

时间:2011-01-12 11:10:29

标签: java debugging

背景: 我正在尝试使用swing应用程序调试问题,我在JTable的标准布尔表渲染器中获得了类强制转换异常。我附加了源代码,但没有看到局部变量或参数的任何值。我假设这是因为我不是在打开调试信息的情况下编译的java库。我在windows vista上使用eclipse。

我尝试过的事情: 我通过谷歌和oracle下载网站搜索过。似乎没有任何明显的链接来下载库的调试版本。这个网站上有一个问题链接到一个旧的java下载站点,但现在只是重定向到标准的oracle。

由于

1 个答案:

答案 0 :(得分:1)

我之前已经研究过这个问题。有很多关于它的争论,但没有真正的答案。你会发现一些陈旧的链接到一些早期访问的JDK6测试版本,它们应该包含一个带有rt.jar的DEBUG软件包,并且启用了局部变量,但是我从未真正找到任何东西。

很抱歉,但是自己重新编译它似乎是目前唯一的选择。

修改:此处似乎有一些进展。正如answer建议的那样,您可以下载最新的快照版本,该版本应该包含所有使用相关调试信息编译的jar文件。